Ios 如何显示UIView的键盘
我有一个接收键盘输入的UIView。我试过:Ios 如何显示UIView的键盘,ios,uiview,keyboard,becomefirstresponder,Ios,Uiview,Keyboard,Becomefirstresponder,我有一个接收键盘输入的UIView。我试过: [self becomeFirstResponder]; 但它不起作用 我可以通过隐藏UITextField并将keystokes转发到我的UIView来实现“脏”的解决方法,但是我的UIView如何直接接收键盘输入?成为第一响应者只会在该对象用于键盘输入(如文本字段)时显示键盘。有一个隐藏文本字段的想法是好的,但它也取决于你需要键盘输入的内容,关于你的视图。从隐藏的文本字段中获取文本非常简单,这样,您的视图就可以使用文本或您需要的任何内容。要使视
[self becomeFirstResponder];
但它不起作用
我可以通过隐藏UITextField并将keystokes转发到我的UIView来实现“脏”的解决方法,但是我的UIView如何直接接收键盘输入?成为第一响应者只会在该对象用于键盘输入(如文本字段)时显示键盘。有一个隐藏文本字段的想法是好的,但它也取决于你需要键盘输入的内容,关于你的视图。从隐藏的文本字段中获取文本非常简单,这样,您的视图就可以使用文本或您需要的任何内容。要使视图成为第一响应者并显示键盘,它必须采用并实现
UIKeyInput
协议。它还必须覆盖canBecomeFirstResponder
方法以返回YES
请参阅。查看此链接这可能会解决您的问题。。。