【发布时间】:2012-11-20 17:10:46
【问题描述】:
我在 Xcode 4.5 上为 IOS 5 创建 Ipad 应用程序时遇到横向问题 我看到的相关问题很少,但大多数都与我的情况相反。
我不使用Bool autorotate 之类的任何代码,我只是在界面生成器上选择横向。取消选择使用自动布局。
当我创建应用程序时,我在项目文件夹(蓝色图标)上选择 IOS Deployment Target 5.1
Build settings is architecture Base Sdk is IOS 6
故事板导航控制器设置为横向,界面文档设置为5.1
在 IOS 6 模拟器环境中运行良好:
但在 IOS 5.1 Simulator 环境中不起作用且迷失方向
我错过了什么?我怎样才能使这适用于 5.1 和 6 版本?
编辑=====
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (interfaceOrientation==UIInterfaceOrientationLandscapeRight)
return YES;
return NO;
}
上面的代码也不起作用。它仍然是一样的。
【问题讨论】: