单个界面横屏

AppDelegate

@property (nonatomic, assign) NSInteger rotateDirection;//旋转方向

//此方法会在设备横竖屏变化的时候调用

- (UIInterfaceOrientationMask)application:(UIApplication*)application supportedInterfaceOrientationsForWindow:(UIWindow*)window

{

    if (self.rotateDirection == 1){

        return UIInterfaceOrientationMaskLandscapeRight; // 支持右屏旋转

    }

    return UIInterfaceOrientationMaskPortrait;

}

//调用方法

  AppDelegate *appdelegate = ((AppDelegate *)[[UIApplication sharedApplication] delegate]);

     appdelegate.rotateDirection=0;

你可能感兴趣的:(单个界面横屏)