Yi *_*ang 10 objective-c uibutton ios setuserinteractionenabled
我想UIButton禁用用户触摸.双方setEnabled并setUserInteractionEnabled能做到这一点.哪个更好?他们有什么不同?
Sea*_*ell 21
enabled是一个属性UIControl,它是超类UIButton. userInteractionEnabled是UIView(它的超类UIControl)的属性. enabled对对象的视觉状态有影响(默认为灰色),并且通常是禁用控制 - 视觉反馈的首选方法,表明行为是一件好事.
除此之外没有太多实际的结果.与控件交互的代码更有可能检查按钮是否已启用,而不是设置了userInteractionEnabled属性; 它更传统.
| 归档时间: |
|
| 查看次数: |
5181 次 |
| 最近记录: |