0

UITextFields在 Interface Builder 中创建了 6 个。输入值并单击搜索按钮后,我需要从视图中关闭键盘。目前我正在使用“findAndResignFirstResponder”并为所有文本字段设置了代表,但是键盘没有关闭。

知道为什么这不起作用吗?有没有更好的方法来关闭键盘?

4

4 回答 4

0

用这个

[self.view endEditing:YES];

这将从所有字段中退出键盘

于 2012-05-16T12:03:34.973 回答
0

在 IBaction “搜索”

    [Field1 resignFirstResponder];
    [Field2 resignFirstResponder];
    [Field3 resignFirstResponder];
    [Field4 resignFirstResponder];
    [Field5 resignFirstResponder];
于 2012-05-16T12:08:27.630 回答
0

尝试使用 [Field resignFirstResponder];

于 2012-05-16T12:10:26.113 回答
0

您可以尝试将a分配UITextField给 the FirstResponder,然后将其辞职FirstResponder

 [someField becomeFirstResponder];
 [someField resignFirstResponder];
于 2012-05-16T12:15:04.593 回答