在iOS开发中,有些时候是要单独设置一个界面的横竖屏问题,
在苹果的文档中我们可以看到对于横竖屏问题,苹果是有专门的介绍的,要想设置一个界面的横竖屏问题是要在这个界面的根控制器来设置这个属性,这就是一些小伙伴在当前界面设置完了之后没反应的问题
// 设置进入之后是否允许横屏
- (BOOL)shouldAutorotate{
return NO;
}
// 转屏的方式
- (UIInterfaceOrientationMask)supportedInterfaceOrientations
{
returnUIInterfaceOrientationMaskPortrait;//不允许横评
}
要是在storyboard里设置你就完全可以写一个类,让你的那个根控制器继承这个类就可以