移动网络应用程序 - 键盘没有出现

时间:2012-11-13 15:25:51

标签: iphone web-applications mobile web mobile-website

我有一个移动网络应用程序,在模拟器5.1 / 6.0,xcode 4.5 for iphone上运行良好。 但是当我在真实设备上测试时(3gs,ios 5.1),我得到一个奇怪的行为:我放置一个输入字段html元素,我需要用户填写一些东西,我点击字段,它获得焦点(我看到光标),但触摸键盘没有出现,我无法输入任何内容。如果我在SIM卡上试试,一切都很好,kb就会出现。

我不确定如何诊断这个...尝试谷歌搜索一些答案,没有找到任何:(

任何想法?

感谢...

1 个答案:

答案 0 :(得分:0)

确定发现问题,似乎应用程序不是使用最新的Xcode模板创建的(它是一个遗留应用程序),所以我删除了我不需要的MainWindowxxx.xibs,并使用了新XCode的代码应用程序模板,通过以编程方式创建主视图控制器来初始化应用程序,并将其设置为窗口的rootViewController。当然,请调用[self.window makeKeyAndVisible]