我在一个视图控制器中使用了以下控件,我想在用户打开视图时显示键盘,所以我尝试从视图控制器中调用此方法
[self.inputToolbar.textView becomeFirstResponder];
但是当打开视图时,键盘并没有显示。因此,我在分配文本视图的位置调用了成为第一响应者的方法你可以在这里查看分配页面 我像这样调用:
[internalTextView becomeFirstResponder];
现在它在iOS6中工作,但在iOS7中不起作用。
我在一个视图控制器中使用了以下控件,我想在用户打开视图时显示键盘,所以我尝试从视图控制器中调用此方法
[self.inputToolbar.textView becomeFirstResponder];
[internalTextView becomeFirstResponder];
现在它在iOS6中工作,但在iOS7中不起作用。
UIInputToolbarViewController.m
文件的loadView
方法中编写了以下代码。[self.inputToolbar.textView.internalTextView becomeFirstResponder];
一切正常运作。
代码