无法在UIWebView中显示输入法窗格

时间:2011-04-18 06:38:45

标签: iphone objective-c uiwebview uinavigationcontroller

我创建了一个简单的UIViewController,并将UIWebView设置为默认视图。

当我将其插入NavigationController时,如果我点击页面中的某个文字字段,它就不再显示输入法。

有什么想法吗?

输入法=软键盘,

ps:我将简单的UIViewController设置为MainWindow的rootViewController,也没有效果。也无法显示软键盘。

2 个答案:

答案 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?