2

我有一个我正在使用 Storyboards 创建的应用程序,我只想支持横向模式,我已经完成了以下操作:

  1. 在我的目标 > 摘要下,我只为支持的界面方向选择了横向左侧和横向右侧
  2. 在我的故事板中,我已将所有 ViewControllers 设置为使用以下模拟指标 -大小:iPad 全屏 方向:横向

然而,在模拟器上,iPad 将处于横向,但视图将处于纵向,在 iPad 上相同,但仅适用于 iOS < 6 的设备

为什么会这样?我在这里想念什么?

4

2 回答 2

1

只需将此代码复制到您的应用程序委托中

-(BOOL)shouldAutorotate
{
    return YES;
}

-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
    //just write yout desired orientations here
    return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown ;
}
于 2013-04-03T12:40:44.320 回答
0

在支持的界面方向 (iPad) 下的 info.plist 中...将横向移动到列表顶部。你的问题将得到解决。为我工作

于 2014-11-18T10:02:18.670 回答