【发布时间】:2009-06-09 12:49:52
【问题描述】:
当使用 UITextfield 输入信息时,iphone 模拟器上会弹出一个键盘,上面的信息说当按下返回时它会再次消失,但它没有。
是否需要添加一行代码才能使其再次消失,或者这是模拟器的怪癖??
卡尔。
【问题讨论】:
标签: iphone uitextfield
当使用 UITextfield 输入信息时,iphone 模拟器上会弹出一个键盘,上面的信息说当按下返回时它会再次消失,但它没有。
是否需要添加一行代码才能使其再次消失,或者这是模拟器的怪癖??
卡尔。
【问题讨论】:
标签: iphone uitextfield
如果您设置类似于以下的文本字段:
UITextField *textField = [[UITextField alloc]initWithFrame:CGRectZero];
...
textField.returnKeyType = UIReturnKeyDone;
您可以看到一些基本选项。我怀疑您可能错过了returnKeyType = UIReturnKeyDone。默认情况下,返回键不会这样。
或者,如果您 resignFirstResponder 键盘将消失,正如其他人所建议的那样。听起来您希望键盘上的 Return 键执行此操作。
【讨论】:
检查this Stack Overflow 问题。它拥有解决问题所需的一切。
【讨论】: