01-UI基礎-05-00-UIControl

##繼承關係 UIControlhtml

##概述ios

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.app

UIControl控制對象的基類,如按鈕和滑動條,用戶的意圖傳達給應用程序。你不能直接使用UIControl類實例化控制。它定義了公共接口和行爲結構全部子類。

##常見事件 ###1.UIControlEventTouchDown(單擊按下) 單點觸摸按下事件:用戶點觸屏幕,或者又有新手指落下的時候。 ###2.UIControlEventTouchDownRepeat(多點按下) 多點觸摸按下事件,點觸計數大於1:用戶按下第2、3、或第四根手指的時候。 ###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 通知全部事件ide

相關文章
相關標籤/搜索