01-UI基础-05-00-UIControl

原创
2016/01/04 18:13
阅读数 66

##继承关系 UIControl

##概述

UIControl is the base class for control objects such as buttons and sliders that convey user intent to the application. You cannot use the UIControl class directly to instantiate controls. It instead defines the common interface and behavioral structure for all its subclasses.

UIControl控制对象的基类,如按钮和滑动条,用户的意图传达给应用程序。你不能直接使用UIControl类实例化控制。它定义了公共接口和行为结构所有子类。

##常见事件 ###1.UIControlEventTouchDown(单击按下) 单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。 ###2.UIControlEventTouchDownRepeat(多点按下) 多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四根手指的时候。 ###3.UIControlEventTouchDragInside 当一次触摸在控件窗口内拖动时。 ###4.UIControlEventTouchDragOutside 当一次触摸在控件窗口之外拖动时。 ###5.UIControlEventTouchDragEnter 当一次触摸从控件窗口之外拖动到内部时。 ###6.UIControlEventTouchDragExit 当一次触摸从控件窗口内部拖动到外部时。 ###7.UIControlEventTouchUpInside 所有在控件之内触摸抬起事件。 ###8.UIControlEventTouchUpOutside 所有在控件之外触摸抬起事件(点触必须开始与控件内部才会发送通知)。 ###9.UIControlEventTouchCancel 所有触摸取消事件,即一次触摸因为放上了太多手指而被取消,或者被上锁或者电话呼叫打断。 ###10.UIControlEventTouchChanged 当控件的值发生改变时,发送通知。用于滑块、分段控件、以及其他取值的控件。你可以配置滑块控件何时发送通知,在滑块被放下时发送,或者在被拖动时发送。 ###11.UIControlEventEditingDidBegin 当文本控件中开始编辑时发送通知。 ###12.UIControlEventEditingChanged 当文本控件中的文本被改变时发送通知。 ###13.UIControlEventEditingDidEnd 当文本控件中编辑结束时发送通知。 ###14.UIControlEventEditingDidOnExit 当文本控件内通过按下回车键(或等价行为)结束编辑时,发送通知。 ###15.UIControlEventAlltouchEvents 通知所有触摸事件。 ###16.UIControlEventAllEditingEvents 通知所有关于文本编辑的事件。 ###17.UIControlEventAllEvents 通知所有事件

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部