Objective c 未在UIWebView中显示键盘
我打电话来Objective c 未在UIWebView中显示键盘,objective-c,ios,ipad,uiwebview,Objective C,Ios,Ipad,Uiwebview,我打电话来 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; 方法,但当我单击web视图时,键盘不会出现 有人能
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillShow:)
name:UIKeyboardWillShowNotification object:nil];
方法,但当我单击web视图时,键盘不会出现
有人能告诉我为什么会发生这种情况吗你不能让键盘显示在通知中心呼叫任何东西。您需要一个可以处理文本输入的UI元素(例如,
UITextField
,UIWebView
本身无法处理文本输入),然后调用
[textField becomeFirstResponder]
从iOS 6开始,您可以使用它来执行此操作。