隐藏视图控制器的自动旋转(iOS7)

时间:2015-04-15 02:02:43

标签: ios ios7

该应用仅支持横向。首先,我有一个视图控制器。在里面,我有一个底部条形视图控制器。单击底部条形视图控制器时,将显示设置视图控制器(模态视图)。然后,如果我旋转180度,设置视图控制器会在原始视图控制器上下颠倒时旋转。有什么想法来解决它吗?这仅适用于iOS 7(不是iOS 8)。

1 个答案:

答案 0 :(得分:0)

在您的设置视图控制器中尝试:

- (NSUInteger)supportedInterfaceOrientations {

     return UIInterfaceOrientationMaskLandscape;
}

- (BOOL)shouldAutorotate {

    return NO;
}

如果只支持一种横向方向,也可以尝试 UIInterfaceOrientationMaskLandscapeLeft UIInterfaceOrientationMaskLandscapeRight