3

我在 LaunchScreen 中不需要,所以我从 XCode 中的 myApp->Info 中删除了这一行。但是在删除这些行之后,我的屏幕变成了:

在此处输入图像描述

这不是全屏。你看到黑色的部分了吗?我该如何解决?

4

2 回答 2

2

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.

于 2015-08-06T05:30:52.043 回答
0

只需添加 Default-568h@2x.png 初始屏幕,然后再试一次。

它会起作用的。

笔记:

  • 可能会提出一个问题,为什么我们需要添加一个飞溅来解决这个问题?

  • 答案是因为UIView根据您添加的启动画面来确定大小。

编辑:

  • Default-568@2x.png 是 App 的启动画面。这将在我们启动应用程序时出现。
  • iPhone 5 启动画面的默认名称(因为 iPhone 5 的屏幕分辨率是 320x568,所以 Apple 更喜欢它)
  • 是的,您需要为包括 iPhone 4、5、6、6+ 和 iPad 在内的所有设备添加启动画面。

  • 要为所有设备添加启动画面:

转到目标 -> 常规 -> 应用程序图标和启动图像 -> 单击启动图像源上的箭头。

见图片: 在此处输入图像描述

然后您将获得此屏幕,您可以在其中添加所有启动画面: 在此处输入图像描述

于 2015-08-06T05:36:36.470 回答