iOS-手动切换横竖屏幕

1、首先根据需求,4个控制器,第一个控制器必须竖屏,第二个有个按钮可以切换横竖屏幕,第三个同上,第四个同第一个控制器需求,返回的时候都必须是竖屏,具体实现:

1.1第一个控制器,只需要给个按钮实现导航栏跳转。


1.2跳转到第二个控制器的进行切换操作,先用UIDevice+TFDevice这个分类实现具体方法。


1.2.1把UIDevice+TFDevice这个方法写好完成后,还需要在AppDelegate.h中生明@property(nonatomic,assign)BOOL allowRotation;这个属性带边是否允许转动屏幕,在AppDelegate.m中具体实现:

1.3、这是控制器二具体实现按钮切换的方法,三控制器也是同二一样,四同一道理相同。

菜鸟教程,不喜互喷。

你可能感兴趣的:(iOS-手动切换横竖屏幕)