检测旋转状态

有时候我们的app不旋转,但是个别页面要旋转,比如播放器,原来是列表点击播放,但是手机横屏,播放器需要自动全屏
应用不支持旋转但是个别页面可以旋转
这时候需要一些设置
1:找到window的rootViewController


检测旋转状态_第1张图片
D11F5A7A-AB2A-4678-99FB-ECF01DE02A3E.png

2: 在这个类里面重写这三个方法

检测旋转状态_第2张图片
2BF4AF36-F44B-42F2-9231-27D0AEF235E8.png

现在就不会旋转了

如果某个页面需要旋转 我是添加设备旋转的通知


0401E1CA-91E7-437E-B65F-003476661B46.png

之后接受到通知直接处理就行了

你可能感兴趣的:(检测旋转状态)