在我的應用我有不同TextFields
像Username
,Name
,在Password
等的XCode文本字段隱藏鍵盤
我使用以下textfields
年齡,性別和地區作爲ActionSheet
採摘。我面臨的問題是當我輸入password
字段並移動到選擇年齡時,鍵盤不會隱藏在第一次點擊本身。在鍵盤隱藏之後,我必須再次點擊年齡段。
任何一個可以幫我解決這個問題
- (BOOL)textFieldShouldBeginEditing:(LRTextField *)textField {
NSLog(@"Tag %ld",(long)textField.tag);
if (textField.tag == 3){
return NO;
} else if (textField.tag == 4){
return NO;
} else if (textField.tag==5){
return NO;
} else if (textField.tag==6){
return NO;
}
return YES;
}
我使用LTTextField
爲textfield
驗證。
替代解決方案:不是文本框的年齡,性別和地區,使用UIButtons。 –
'resignFirstResponder:'在哪裏? 'textFieldShouldBeginEditing:'如果返回'NO',那麼這將阻止編輯,但它不會退出已經聚焦的'textField'。 – TheTiger