0

我编写了一个仅支持横向模式的应用程序。由于某种原因,它非常固执。它在模拟器上启动并运行良好,但是当我在我的设备上启动它时,它根本不会启动或旋转到横向模式。我在 iPad 上运行 5.1,并使用 Xcode 4.6.2。这是我在此站点上搜索解决方案后尝试的所有方法:

  1. 在支持的方向界面选项中编辑了我-info.plist并删除了对纵向模式的支持

  2. 在项目目标中,在支持的界面方向中,我仅突出显示左右横向

3 新增:

(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {     
    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}

到我唯一的 ViewController 文件。它仅在模拟器上横向运行,但在我的设备上非常困难。有没有人有任何想法?

4

1 回答 1

0

检查此技术说明,它描述了与您的问题相反的问题,但解决方案是相同的。

于 2013-05-22T20:56:01.997 回答