1.先确定你的general设置中是支持横竖屏的
以及你的info.plist文件中是否支持横竖屏
2.在你需要使用横竖屏的地方,实现这两个函数,如果你的底层控制器是navigationCtrl或者是tableBarCtrl.那么这两个函数写在你的底层控制器中
-(BOOL)shouldAutorotate
{
return NO;
}
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
//竖屏显示
return UIInterfaceOrientationMaskPortrait;
//横屏显示
return UIInterfaceOrientationMaskLandscape;
}