我将iPad Air升级到iOS 9后面临定位锁定问题。
我有NavigationController,它被锁定到方向Landscape。使用以下方法。
- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
- (BOOL) shouldAutorotate
{
return NO;
}
-(NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskLandscape;
}
我已将UIRequiresFullScreen
更改为YES
但除了阻止多任务处理之外还有其他工作吗
答案 0 :(得分:0)
多任务要求您的应用可以随时采用任何方向。您无法将导航控制器锁定为仅横向控制并且与多任务处理兼容。因此,您必须删除其中一个:删除仅横向限制或继续使用UIRequiresFullScreen。