PhoneGap 1.3.0 iPad内容旋转不正确

问题描述:

我已经获得了在iPad上运行的旧PhoneGap 1.3.0应用程序的代码,但屏幕旋转已关闭。应用程序plist被设置为仅支持横向(应用程序启动),但是一旦显示启动画面,则内容会逆时针旋转90度。PhoneGap 1.3.0 iPad内容旋转不正确

状态栏显示在屏幕的顶部,因此它是旋转的实际Web视图内容,而不是视图控制器。

有没有任何机构有任何想法在哪里开始寻找可能的修复?

此外谷歌搜索将返回此:

https://groups.google.com/forum/?fromgroups=#!topic/phonegap/KJmvRIajsm8

在PhoneGapDelegate.m下面的行

[self.window addSubview:self.viewController.view]; 

应改为

[self.window setRootViewController:self.viewController]; 

可替换地,我可以用一个PhoneGap的新版本,但我真的没有'没有时间来更新项目。

+0

我有同样的问题,但是这个解决方案并不适合我:( – 2013-04-12 11:02:05

+0

嗨阿布,我可以帮助你,它是WebView,它需要它的rootViewController设置,如果你打开AppDelegate.m并且发现: - (无效)webViewDidFinishLoad:(的UIWebView *)theWebView 并添加以下到它: [theWebView.window setRootViewController:self.viewController]; – eshortie 2013-06-12 09:18:34