我试图关闭文本字段上的键盘确实开始编辑。第一次选择该文本字段工作正常,但在第二次退出第二个文本字段后,第一个文本字段不会退出键盘。我努力了但没有得到结果
谁能帮我。
提前致谢。
我试图关闭文本字段上的键盘确实开始编辑。第一次选择该文本字段工作正常,但在第二次退出第二个文本字段后,第一个文本字段不会退出键盘。我努力了但没有得到结果
谁能帮我。
提前致谢。
您可以通过自己的方法隐藏键盘。
例如。
-(IBAction)hideKeyboard:(id)sender {
if (sender == txt1) {
[txt2 becomeFirstResponder];
}
else if (sender == txt2) {
[txt2 resignFirstResponder];
}
}
使用 xib 中的“退出时结束”方法绑定两个文本字段。
第一次辞职后,将专注于第二次。然后在第二次辞职后,键盘将被解雇。您可以以这种方式继续处理许多文本字段。
它肯定会起作用。
谢谢。
将 textField 的委托实现给您的类的所有 textField。
并使用这个:
- (BOOL) textFieldDidBeginEditing:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}
尝试这个...
-(void)textFieldDidBeginEditing:(UITextField *)textField{
if (textField == yourTextfield1) {
[textField resignFirstResponder];
}
}