2010-09-27 42 views
0

我已經子類化了一個UITextField,並且在那裏,我需要知道文本字段是否處於編輯模式。當編輯模式從YES/NO改變時,我需要以某種方式得到通知。我試圖覆蓋編輯屬性的setter,但這似乎不起作用。還有別的事嗎?如何捕捉如果視圖或UITextField進入編輯模式?

回答

3

您可以使用textFieldDidBeginEditing:方法在textField的代理中獲取該事件。

或者,您可以添加觀察者以偵聽UITextFieldTextDidBeginEditingNotification通知。

2

我們有文本框是獲得呼叫的delegat方法autoatically當文本框進入編輯模式,而其從編輯模式

- (void)textFieldDidBeginEditing:(UITextField *)textField{ 
    EditingMode=YES; 
} 


- (void)textFieldDidEndEditing:(UITextField *)textField{ 
    EditingMode=NO; 
} 

編碼快樂退出...

+0

不好是你自己委託.... – openfrog 2010-09-27 11:30:40

+1

不能得到你想說什麼。這不是我自己的代表。這是textFields委託方法。 – 2010-09-27 13:13:03

相關問題