iOS特定控制器设置自动切换横竖屏问题

iOS项目开发中,有时候需要在特定界面设置其横竖屏切换,网上方法也有很多,尝试了不少,但是还是觉得这个方法最实用,特分享一下:

1.首先在项目targets中设置你需要支持的横竖屏格式

iOS特定控制器设置自动切换横竖屏问题_第1张图片
分别代表上下左右,看自己需求设置

然后在AppDelegate
作如下设置:

AppDelegate.h中设置一个属性

然后在AppDelegate.m中


然后在需要用到的控制器中添加如下代码

需要注意的是  要在viewdiddisappear中加入下面代码 否则别的界面也会支持横竖屏


你可能感兴趣的:(iOS特定控制器设置自动切换横竖屏问题)