我在我的 iPhone 应用程序中有一个文本输入框,当你在模拟器中点击它时,键盘就弹出了。但是没有办法将其关闭。
其他网页提供了解决方案,但没有解释为什么它们会起作用,而且对我也不起作用。
其中一个说将文本框的委托设置为您的 UIView,然后在对象上调用 resignfirstresponder,但它从未被调用。
有什么建议吗?有人能解释一下实际发生了什么吗?如果我知道设计范式是什么,我可以自己找出答案...
也许我应该只是放一个“前往”按钮,这样我就有东西可以将焦点从文本字段移开?
其他网页提供了解决方案,但没有解释为什么它们会起作用,而且对我也不起作用。
其中一个说将文本框的委托设置为您的 UIView,然后在对象上调用 resignfirstresponder,但它从未被调用。
有什么建议吗?有人能解释一下实际发生了什么吗?如果我知道设计范式是什么,我可以自己找出答案...
也许我应该只是放一个“前往”按钮,这样我就有东西可以将焦点从文本字段移开?
[myTextField resignFirstResponder]
替换[textField resignFirstResponder]
吗?但是在 Xcode 4.2 上无论哪种方式都无法使其工作。 - raffian