当使用 UITextfield 输入信息时,iphone 模拟器上会弹出一个键盘,其中的信息说当按下返回时它会再次消失,但事实并非如此。
是否需要添加一行代码才能使其再次消失,或者这是模拟器的怪癖?
卡尔。
当使用 UITextfield 输入信息时,iphone 模拟器上会弹出一个键盘,其中的信息说当按下返回时它会再次消失,但事实并非如此。
是否需要添加一行代码才能使其再次消失,或者这是模拟器的怪癖?
卡尔。
检查这个Stack Overflow 问题。它拥有解决问题所需的一切。
如果您设置类似于此的文本字段:
UITextField *textField = [[UITextField alloc]initWithFrame:CGRectZero];
...
textField.returnKeyType = UIReturnKeyDone;
您可以看到一些基本选项。我怀疑你可能错过了returnKeyType = UIReturnKeyDone
. 默认情况下,返回键不会以这种方式运行。
或者,如果您resignFirstResponder
像其他人建议的那样,键盘将消失。听起来您希望键盘中的 Return 键执行此操作。