Man*_*uja 8 cocoa-touch uibutton ios
我有一个UIButton,UIControlStateHighlighted如果按钮处于选中状态,我想禁用它.我的意思是,如果当前状态UIButton是ControlStateSelected接触,则其状态不应更改为突出显示哪个是a的默认行为UIButton.
Man*_*uja 18
[button setBackgroundImage:[UIImage imageNamed:@"button_image"]forState:UIControlStateNormal];
[button setBackgroundImage:[UIImage imageNamed:@"button_image_selected"] forState:UIControlStateSelected];
[button setBackgroundImage:[UIImage imageNamed:@"button_image_selected"] forState:UIControlStateSelected | UIControlStateHighlighted];
Run Code Online (Sandbox Code Playgroud)
第三行是这里的技巧,如果按钮已经处于Selected State状态,它将禁用UIButton的突出显示状态
| 归档时间: |
|
| 查看次数: |
7717 次 |
| 最近记录: |