1
我正在研究具有註冊功能的應用程序。註冊過程被分成3個不同的視圖,每個視圖都有2個UITextField用於用戶輸入。我也實施了UITextFieldDelegate
方法;如何判斷UITextField是否爲firstResponder
- (void)textFieldDidBeginEditing:(UITextField *)textField;
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField;
- (void)textFieldDidEndEditing:(UITextField *)textField;
和
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
根據其UITextField
處於焦點將決定用什麼方法,當用戶敲擊鍵盤上的回車鍵調用。我想只給第一個4 UITextField
s調用我的resignFirstResponder
方法,但在最後一個textField上,我想在按下return時調用我的join方法。
所以我的問題是,我怎樣才能確定哪個UITextField
就叫做textFieldShouldReturn:
方法?
一如既往,在此先感謝!
感謝您的快速響應!我喜歡這裏的簡單解決方案,但我仍然想知道如何判斷哪個文本框處於焦點或哪個文本框稱爲textFieldShouldReturn:方法。 – tg2007 2011-12-17 17:14:26
我只是設置條件如果([textField isFirstResponder])將工作完美。再次感謝! – tg2007 2011-12-17 17:20:11