UIInterfaceOrientation没有响应代码

时间:2015-09-22 03:18:40

标签: xcode ios9 uiinterfaceorientation landscape-portrait

我有一个需要两个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将根据

显示您的视图

https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIViewController_Class/#//apple_ref/occ/instm/UIViewController/shouldAutorotate

0 个答案:

没有答案