我当前的项目将 Default-568h.png 作为启动屏幕,当我检查我的 UIScreen.mainscreen.bound
时,所有设备的宽度:320 和高度:568。
我添加了 .xib 文件作为我的启动屏幕,但问题是 UIScreen.mainscreen.bound
不再是宽度:320 和高度:568,它遵循设备大小。
如何始终修复 UIScreen.mainscreen.bound
为 320x568?
最佳答案
添加 .xib 或 .storyboard 文件作为启动屏幕文件将导致设备不再像您预期的那样缩放应用程序。如果您的启动屏幕是静态的,则只需将其转换为图像并将其设置为启动屏幕图像。之后它将保持您期望的范围。您可以将 1x、2x 和 3x 图像放在 xcassets 文件夹中,并将其也设置为启动图像源。
关于ios - Xcode - 如何在不更改 UIScreen 大小的情况下添加 xib 启动屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46770485/