iPad Air中的iOS 9方向问题锁定

时间:2015-09-18 15:55:14

标签: ios ipad

我将iPad Air升级到iOS 9后面临定位锁定问题。

我有NavigationController,它被锁定到方向Landscape。使用以下方法。

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

- (BOOL) shouldAutorotate
{
    return NO;
}

-(NSUInteger)supportedInterfaceOrientations{
    return UIInterfaceOrientationMaskLandscape;
}

我已将UIRequiresFullScreen更改为YES但除了阻止多任务处理之外还有其他工作吗

参考:Unable to lock orientation on iPad Air 2

1 个答案:

答案 0 :(得分:0)

多任务要求您的应用可以随时采用任何方向。您无法将导航控制器锁定为仅横向控制并且与多任务处理兼容。因此,您必须删除其中一个:删除仅横向限制或继续使用UIRequiresFullScreen。