如何显示UIView的键盘
我有一个UIView,我想要接收键盘input。 我努力了:
[self becomeFirstResponder];
但它不起作用。
我可以通过隐藏的UITextField实现一个“脏”的解决方法,并将关键字转发到我的UIView – 但是我的UIView如何直接接收键盘input?
为了成为第一响应者并显示键盘,它必须采用和实现UIKeyInput
协议。 它还必须重写canBecomeFirstResponder
方法来返回YES。
请参阅iOS文本编程指南中的“简单文本input” 。
成为第一响应者将只显示键盘,如果该对象是为了像文本字段的键盘input。 有一个隐藏的文本字段的想法是好的,但这也取决于你需要什么键盘input,关于你的看法。 使文本形成隐藏文本字段是微不足道的,这样的文本或任何你需要在那里,可以用你的看法。