0

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

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

有任何想法吗?

谢谢...

4

1 回答 1

0

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

于 2012-11-15T13:47:36.563 回答