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;