Iphone 我们如何在不按“完成”按钮的情况下隐藏键盘?

Iphone 我们如何在不按“完成”按钮的情况下隐藏键盘?,iphone,ios5,uitextfield,Iphone,Ios5,Uitextfield,我想在不按系统键盘中的返回按钮的情况下隐藏键盘,以便在选择下一个文本字段时自动隐藏 在这里,我有四个TextFields,放在一个自定义单元格中。它们都有与之关联的标记。然后我将自定义单元格放入UITableViewController 第一个文本字段使用操作表显示日期选择器。当我进入第二个文本字段时,它显示键盘。我的问题是,当我移动到下一个文本字段时,上一个文本字段不会移动。尝试其TextFielddEndediting方法以检查按下的Enter按钮。一旦按下,它将调用此方法,并使用代码退出键

我想在不按系统键盘中的返回按钮的情况下隐藏键盘,以便在选择下一个文本字段时自动隐藏

在这里,我有四个
TextField
s,放在一个自定义单元格中。它们都有与之关联的
标记。然后我将自定义单元格放入
UITableViewController


第一个文本字段使用操作表显示日期选择器。当我进入第二个文本字段时,它显示键盘。我的问题是,当我移动到下一个文本字段时,上一个文本字段不会移动。

尝试其TextFielddEndediting方法以检查按下的Enter按钮。一旦按下,它将调用此方法,并使用代码退出键盘

[textField resignKeyboard];

尝试它的textfielddidediting方法来检查按下的Enter按钮。一旦按下它,它将调用此方法,并使用代码退出键盘

[textField resignKeyboard];

使用此..代码无需返回第一个TextField的keyboad

  • (BOOL)textField应该开始编辑:(UITextField*)textField {

    if(textField.tag==1) { [自我展示表]; 返回否

    } 返回YES; }


使用此..代码无需返回第一个文本字段的键盘

  • (BOOL)textField应该开始编辑:(UITextField*)textField {

    if(textField.tag==1) { [自我展示表]; 返回否

    } 返回YES; }


尝试此代码。。在此触摸开始时,当您触摸屏幕时,它将退出键盘。。当您选择下一个字段时,它将再次调用键盘

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
CGPoint pt = [[touches anyObject] locationInView:self.view];
[usertextfiledobject resignFirstResponder];}

尝试此代码。在此触摸中,当您触摸屏幕时,它将退出键盘。当您选择下一个字段时,它将再次调用键盘

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
CGPoint pt = [[touches anyObject] locationInView:self.view];
[usertextfiledobject resignFirstResponder];}
尝试此方法……如果你选择下一个文本字段,键盘将再次弹出


尝试此方法……如果您选择下一个文本字段,键盘将再次弹出。

您通过编程方式添加“完成”按钮?不,我没有选择任何“完成”按钮,我想尝试不按键盘上的“完成并返回”按钮,它将自动退出。当我更改文本字段时..如果在文本字段之间更改,它将默认为每个文本字段调用textfielddidediting方法。是的,我尝试了相同的方法,但现在仍然出现kyeboard..我做了什么,在textfielddibgin中,我的条件是(textF.tag==1){}通过编程方式添加完成按钮?不,我没有选择任何完成按钮,我想尝试不按键盘上的“完成并返回”按钮,它将自动退出。当我更改文本字段时..如果在文本字段之间更改,它将默认为每个文本字段调用textfielddidediting方法。是的,我尝试了相同的方法,但现在仍然出现kyeboard..我做了什么,在textfielddibingn中,我的条件是(textF.tag==1){}发生了什么?你需要邮件id?发生什么事了?你需要邮寄身份证吗?