iOS UIButton 选中状态下点击高亮图片显示

今天在做播放控制模块时,对于播放按钮的两种状态,使用 UIControlStateNormalUIControlStateSelected 两种状态来表示,但添加图片后,选中的状态高亮图片始终无法显示出来,经过摸索后,想起 iOS 里是可以使用或运算符来进行组合表示的,所以尝试使用或运算符 组合表示看会不会得到自己想要的结果。

[playButton setImage:[UIImage imageWithUnCachedName:[HJMusicPlayBundle stringByAppendingPathComponent:@"cm2_fm_btn_pause_prs"]] forState:UIControlStateSelected | UIControlStateHighlighted];

如我所愿,按钮在选中状态可以显示高亮图片。

PS : 学习中需要多总结以往的知识

添加新评论

电子邮件地址不会被公开,评论内容可能需要管理员审核后显示。