天天看点

iOS开发屏幕旋转解决方案

屏幕旋转主要应用于视频全屏播放等类似的场景中,我发现大概有三种解决方案。

  1. 修改view的frame和transform(如果有电池烂,或者键盘的话会有很大的问题)
  2. 强制修改屏幕的方向
  3. present一个只支持横屏的新的controller,通过Transtion Animation实现

    具体实现请参考demo

    https://github.com/sixTiger/XXBFunllScreemDemo.git

继续阅读