UIControlStates定义。
Common UIControlEvents:
| UIControlState | Control |
|---|---|
| UIControlStateNormal | 在控件中按下未松开 |
| UIControlStateHighlighted | 当有TouchEvent在控件中时触发,包括UIControlEventTouchDown 和 UIControlEventTouchDragEnter |
| UIControlStateDisabled | 通过设置控件的enabled属性触发 |
| UIControlStateSelected | 通过设置控件的selected属性触发 |
| UIControlStateFocused | 屏幕支持3D Touch才会启用 |
| UIControlStateApplication | 保留值以便应用使用 |
| UIControlStateReserved | 保留值以便系统使用 |
其中的UIControlEvent参考iOS-UIControlEvents详解