我有一个移动Web应用程序,在模拟器5.1/6.0,xcode 4.5 for iPhone上运行良好。但是当我在真实设备(3gs,ios 5.1)上进行测试时,我得到了一个奇怪的行为:无论我在哪里放置输入字段html元素,我需要用户填写一些东西,我点击该字段,它获得焦点(我看到光标),但触摸键盘没有出现,我无法键入任何内容。如果我在模拟卡上尝试一下,一切都很好,kb 会出现。
我不确定如何诊断这个...尝试在谷歌上搜索一些答案,没有找到任何:(
有什么想法吗?
谢谢。。。
好的发现了问题,似乎该应用程序不是使用最新的 Xcode 模板创建的(它是一个旧版应用程序),所以我删除了我不需要的 MainWindowxxx.xibs,并使用新的 XCode 应用程序模板中的代码通过以编程方式创建主视图控制器并将其设置为窗口的根视图控制器来初始化应用程序。当然,调用 [self.window makeKeyAndVisible]