如何禁用ios 7中的界面方向更改

时间:2013-12-09 13:44:47

标签: ios objective-c uiinterfaceorientation

我的.plist文件中启用了界面方向支持。但是我只需要在一个viewController中启用横向。在其他viewControllers中,我无法禁用横向模式。请告诉我如何在所有viewControllers中禁用横向模式,除了一个。

1 个答案:

答案 0 :(得分:1)

您可以使用

- (BOOL) shouldAutorotate
{
    return YES;
}

-(NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationMaskLandscapeRight | UIInterfaceOrientationMaskLandscapeLeft | UIInterfaceOrientationMaskPortrait; 
  //return here which orientation you are going to support 

}