我有3個文本字段。iOS鍵盤不被解僱
前兩個允許使用標準鍵盤輸入,最後一個文本字段調出一個選擇器。
我在解散鍵盤時遇到了問題 - 所以當點擊3文本字段時,會出現選擇器,但是來自先前文本字段的鍵盤仍保留在屏幕上。
我的每一個文本字段中有一個標籤,我用下面的代碼:
-(void)textFieldDidBeginEditing:(UITextField *)textField { //Keyboard becomes visible
if (textField.tag == 1) {
[_textField2 resignFirstResponder];
_myPicker.hidden = true;
}
if (textField.tag == 2) {
[_textField1 resignFirstResponder];
_myPicker.hidden = true;
}
if (textField.tag == 3) {
[_textField1 resignFirstResponder];
[_textField1 resignFirstResponder];
}
}
關於如何解決此問題的任何想法?
嗨,我已經設置該委託好了。我能夠進入textFieldDidBeginEditing方法,但其中一個文本字段的鍵盤不斷顯示在我的選擇器上。我無法弄清楚爲什麼 – userMod2