ios 单个ViewController支持横屏,其余的全部是竖屏的处理方法

ios 单个ViewController支持横屏,其他的全部是竖屏的处理方法如果项目中用了navigationViewController, 那

ios 单个ViewController支持横屏,其他的全部是竖屏的处理方法

如果项目中用了navigationViewController, 那么就应该新建一个uinavigationViewController的子类,然后在这个类里面写上下面的代码,在使用的时候就用自定义的这个navCtr, 就是说需要在根视图里面控制

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{    return toInterfaceOrientation != UIDeviceOrientationPortraitUpsideDown;}- (BOOL)shouldAutorotate{    if ([self.topViewController isKindOfClass:[AddMovieViewController class]]) {  //  如果是这个 vc 则支持自动旋转        return YES;    }    return NO;}- (NSUInteger)supportedInterfaceOrientations{    return UIInterfaceOrientationMaskAllButUpsideDown;}

?