我有一个需要两个Orientations Portrait和LandScape的应用程序。我已经按照底部的文档链接。但是我需要在Portrait中的ViewControllers仍然可以旋转到横向。我正在尝试更新在iOS 9和Xcode 7.0更新之前工作正常的旧应用程序,另一件事是我启动了一个新项目,下面的代码响应了正确的方向。
非常感谢任何帮助。
配置视图旋转设置
-(UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskPortrait;
}
-(UIInterfaceOrientation) preferredInterfaceOrientationForPresentation {
return UIInterfaceOrientationPortrait ;
}
-(BOOL)shouldAutorotate {
return YES;
}
根据文档ShouldAutorotate,supportedInterfaceOrientations,preferredInterfaceOrientationForPresentation将根据
显示您的视图