我在 LaunchScreen 中不需要,所以我从 XCode 中的 myApp->Info 中删除了这一行。但是在删除这些行之后,我的屏幕变成了:
这不是全屏。你看到黑色的部分了吗?我该如何解决?
Add launch images for all screen sizes, that's how iOS determines supported device sizes. Launch images are a good idea to give your user initial feedback instead of presenting a black screen - but if that's what you want, make a set of black images.
只需添加 Default-568h@2x.png 初始屏幕,然后再试一次。
它会起作用的。
笔记:
可能会提出一个问题,为什么我们需要添加一个飞溅来解决这个问题?
答案是因为UIView
根据您添加的启动画面来确定大小。
编辑:
是的,您需要为包括 iPhone 4、5、6、6+ 和 iPad 在内的所有设备添加启动画面。
要为所有设备添加启动画面:
转到目标 -> 常规 -> 应用程序图标和启动图像 -> 单击启动图像源上的箭头。