我创建了一个简单的UIViewController
,并将UIWebView
设置为默认视图。
当我将其插入NavigationController
时,如果我点击页面中的某个文字字段,它就不再显示输入法。
有什么想法吗?
输入法=软键盘,
ps:我将简单的UIViewController设置为MainWindow的rootViewController,也没有效果。也无法显示软键盘。
答案 0 :(得分:0)
请检查是否为Web视图启用了userInteraction
。如果没有,你可以通过
yourWebview.userInteractionEnabled = YES;
答案 1 :(得分:0)
我刚遇到这个。对我来说,键盘显然是坐在我的网页视图后面。我碰巧旋转了设备(在模拟器中)并注意到,在屏幕旋转绘制过程中,我可以在webview后面看到部分键盘。 [Quoted] [1]
有趣的是,我似乎无法在新创建的示例应用程序中重现此问题 - 但我无法看到我的视图层次结构可能出现的问题。 [引用] [2]
[1] [2]:Reference
Is your web view in a modal view controller?