iPad模拟器6.0页面方向无效

时间:2012-10-15 09:37:35

标签: xcode ipad cordova ios-simulator orientation

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

1 个答案:

答案 0 :(得分:5)

这个解决方案对我有用:

编辑AppDelegate.m:

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

替换为以下代码:

self.window.rootViewController = self.viewController;

如果你仍在显示状态栏,那么在里面: MainViewController.m:

在     [super 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);

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