如何为UIView显示键盘

10

我有一个UIView,想要接收键盘输入。我已经尝试过:

[self becomeFirstResponder];

但是它不起作用。

我可以通过使用隐藏的UITextField并将按键转发到我的UIView来实现一个“肮脏”的解决方法 - 但是我的UIView如何直接接收键盘输入呢?


请查看此链接http://stackoverflow.com/questions/1103040/fixed-keyboard-inside-a-uiview,这可能会解决您的问题... - Dilip Rajkumar
2个回答

19

0
成为第一响应者只会在对象需要键盘输入(如文本字段)时显示键盘。拥有隐藏的文本字段的想法很好,但这也取决于您需要键盘输入的内容,关于您的视图。从隐藏的文本字段获取文本很简单,这样文本或任何您需要的内容都可以被视图使用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接