我有並排2文本框的側面,countryCodeTextField和cellphoneTextField隱藏IOS鍵盤與多個文本框
在countryCodeTextField。我有一個動作selectCountry上Edit Did Begin
發生在countryCodeTextField
- (IBAction)selectCountry:(id)sender {
countryCodeTextField.delegate = self;
[countryCodeTextField resignFirstResponder];
- 注意自我實現
<UITextFieldDelegate>
。
問題是當用戶點擊手機鍵盤顯示,如果他點擊countryCodeTextField鍵盤永遠不會被解僱。
如果用戶首先點擊countryCode,那麼鍵盤永遠不會出現(這是我想要的)。
爲什麼當用戶先點擊cellphoneTextField然後再點擊countryCodeTextField時,鍵盤是不會隱藏的?
你的代碼應用到您的cellphoneTextField? – KPath001 2012-07-11 22:46:49
我對這個問題有點困惑:期望的行爲是什麼?爲什麼您想在用戶點擊國家/地區代碼文本字段時立即關閉鍵盤? – 2012-07-11 22:47:13
這是一個好點,你不想讓鍵盤顯示? – KPath001 2012-07-11 22:48:20