0

当使用 UITextfield 输入信息时,iphone 模拟器上会弹出一个键盘,其中的信息说当按下返回时它会再次消失,但事实并非如此。

是否需要添加一行代码才能使其再次消失,或者这是模拟器的怪癖?

卡尔。

4

2 回答 2

0

检查这个Stack Overflow 问题。它拥有解决问题所需的一切。

于 2009-06-09T12:58:48.937 回答
0

如果您设置类似于此的文本字段:

UITextField *textField = [[UITextField alloc]initWithFrame:CGRectZero];
...
textField.returnKeyType = UIReturnKeyDone;

您可以看到一些基本选项。我怀疑你可能错过了returnKeyType = UIReturnKeyDone. 默认情况下,返回键不会以这种方式运行。

或者,如果您resignFirstResponder像其他人建议的那样,键盘将消失。听起来您希望键盘中的 Return 键执行此操作。

于 2009-06-10T22:27:36.200 回答