博客> iOS 强制屏幕实现旋转功能,超级简单。
iOS 强制屏幕实现旋转功能,超级简单。
2017-09-23 17:19 评论:0 阅读:425 小飞子
屏幕旋转

最近再做视频播放,由于之前老项目里的屏幕旋转有些bug,不得不处理,于是查阅了大量资料,最终完美解决。

1.创建工程,设置Device Orientation  0B310422-6AF3-44AD-953E-312D4CBEE2DB.png 2.在AppDelegate中实现下面这个方法:  1ED0BEA2-6030-4FFA-A453-F7FEA0897390.png 此属性默认是NO,在需要旋转的界面将属性设置为YES.

3.到了最关键的时候了,进入你需要旋转的当前视图控制器:  6DEEFF61-30E2-4C18-94E9-A2AF4027614C.png 此方法每次横竖屏切换都会去调用。还没有完,有人会问,那我如何去控制屏幕旋转呢?别着急请往下看

一般我们手动控制屏幕横竖屏切换肯定是需要触发事件对吧!

那如何去手动控制屏幕旋转呢?

在触发旋转事件中:  07631068-D1E8-436B-A50D-9385CBA3D1BD.png 这样就实现了强制旋转某个试图控制器。

收藏
3
sina weixin mail 回到顶部