我试图关闭文本字段上的键盘确实开始编辑。第一次选择该文本字段工作正常,但在第二次退出第二个文本字段后,第一个文本字段不会退出键盘。我努力了但没有得到结果
谁能帮我。
提前致谢。
我试图关闭文本字段上的键盘确实开始编辑。第一次选择该文本字段工作正常,但在第二次退出第二个文本字段后,第一个文本字段不会退出键盘。我努力了但没有得到结果
谁能帮我。
提前致谢。
您可以通过自己的方法隐藏键盘。
例如。
-(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];
        }
    }