每个iPhone控件都有4种不同的控件状态,并且它任何时候都处于并仅能处于其中的一种状态。最常见的状态是默认的普通控件状态。控件在未处于其他状态时都为这种状态。突出显示状态是控件在使用时的状态。对于按钮来说,这表示用户将手指放在其上。禁用状态是控件被关闭时的状态。要禁用控件,可以在Interface Builder中取消选中Enabled复选框,或将控件的enabled属性设置为NO。最后一种状态是选中,仅有一部分控件支持该状态,它通常用于指示该控件已启用或被选中。选中状态与突出显示状态类似,但控件可以在用户不再直接使用它时继续保持选中状态。

某些iPhone控件的属性可以根据其状态接受不同的值。举例来说,通过为UIControlState- Normal指定一个图像,并为UIControlStateHighlighted指定另一个图像,我们告诉iPhone在加亮状态(用户将手指放在按钮上时)和其他状态下分别使用这两个不同的图像。

相关文章:

  • 2021-11-16
  • 2021-11-16
  • 2021-09-07
  • 2021-09-14
  • 2022-01-20
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-19
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2022-02-13
  • 2021-07-16
相关资源
相似解决方案