2013-03-26 95 views

回答

15

enabledUIControl的属性,它是UIButton的超类。 userInteractionEnabledUIView(它是UIControl的超类)的财产。 enabled对对象的视觉状态有影响(默认为灰色),通常是禁用控件的首选方法 - 指示行为的视觉反馈是件好事。

除此之外没有太多实际的结果。与您的控件交互的代码更可能检查是否启用了按钮,而不是它们的userInteractionEnabled属性已设置;这更传统。

6

如果某项功能被禁用,则会显示为灰色。

如果禁用了交互,它看起来很正常,但不能与其交互。