iOS 横竖屏切换--强制/非强制
iOS实现横竖屏切换,需注意两种情况,即强制/非强制,否则容易造成代码无法实现预计切换效果。
1、横竖屏切换情况:
1.1、上图红框中 Left,Right 勾选,表示APP支持横屏,属于非强制横竖屏切换情况
1.2、上图红框中 Left,Right 都不勾选,表示APP不支持横屏,属于强制横竖屏切换情况
备注:后述中代码中"isPortrait"变量用于记录横/竖屏状态
2、横竖屏转换实现,有两种方法:
2.1、KVC实现
if isPortrait {
//切
原创
2020-10-26 17:54:06 ·
2262 阅读 ·
0 评论