UITextField派生自UIControl,所以UIControl類中的通知系統(tǒng)在文本字段中也可以使用。
除了UIControl類的標(biāo)準(zhǔn)事件,你還可以使用下列UITextField類特有的事件
//只有這三個(gè)
UITextFieldTextDidBeginEditingNotification
UITextFieldTextDidChangeNotification
UITextFieldTextDidEndEditingNotification
//當(dāng)文本字段退出編輯模式時(shí)觸發(fā)。通知的object屬性存儲(chǔ)了最終文本。
因?yàn)槲谋咀侄我褂面I盤輸入文字,所以下面這些事件發(fā)生時(shí),也會(huì)發(fā)送動(dòng)作通知
UIKeyboardWillShowNotification //鍵盤顯示之前發(fā)送
UIKeyboardDidShowNotification //鍵盤顯示之后發(fā)送
UIKeyboardWillHideNotification //鍵盤隱藏之前發(fā)送
UIKeyboardDidHideNotification //鍵盤隱藏之后發(fā)送