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;