对于 iPhone 来说,我们都常有一个使用习惯,即将屏幕自动旋转锁定,毕竟 iOS 的这个陀螺仪的方向检测有时候会出现蜜汁现象。不过这样做的话,就错过了验证各大厂 App LaunchScreen 对屏幕方向的支持情况。举个 🌰:众所周知,天猫和淘宝在 iPhone 上的实际使用中只支持横屏。但如果你把屏幕自动旋转锁定关闭,然后将你的 iPhone 横屏,会发现淘宝的 LaunchScreen 也“躺”下了,而天猫没有…… emmmmmmmm
这篇文章会梳理官方提供的几种屏幕旋转控制的方式以及它们的优先级,当然上面提到的这个问题自然就迎刃而解了。