2

我最近将 xcode 升级到安装了 iPad 6.0 的 4.5。现在,当我在其中运行 PhoneGap html5 应用程序时,模拟器内的页面没有旋转,它正在使用早期版本的 xcode。当我将模拟器从纵向更改为横向时,应用程序的 html 页面保持纵向,它不会与模拟器一起旋转到横向。

4

1 回答 1

5

这个解决方案对我有用:

编辑 AppDelegate.m:

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

替换为以下代码:

self.window.rootViewController = self.viewController;

如果您仍在显示状态栏,则在内部:MainViewController.m:

[超级viewDidLoad]之后;

// Do any additional setup after loading the view from its nib.

添加

self.webView.frame = CGRectMake ( 0, 15, self.view.frame.size.width, self.view.frame.size.height-15);

可能不是最好的解决方法,但它对我有用!

于 2012-10-19T15:11:22.523 回答