【发布时间】:2017-09-21 16:29:17
【问题描述】:
我最近在 LaunchScreen.storyboard 中显示图像时遇到问题。我不知道这是否相关,但我在尝试添加图像视图之前升级到了 Xcode 9。以下是我正在尝试的场景。
工作:
- 我可以显示升级前我的资产文件夹中的图像。这适用于 Main.storyboard 和 LaunchScreen.storyboard。
- 我可以在 Main.storyboard 中的视图控制器上显示新图像
不工作:
- 我无法在 LaunchScreen.storyboard 中显示新图像。
我想知道我是否无意中更改了我的 Launchscreen.storyboard 的设置,因为我的 Main.storyboard 中不存在该问题,但我不知道这是什么设置。但是如果是这样的话,我不知道为什么它会显示旧图像,而不是新图像。
我不认为图像是问题,因为我在 Finder 中复制了图像,将新图像添加到我的项目中,但我仍然只能显示原始图像(副本不会)。我还尝试了几种不同大小和类型的图像(.png 和 .jpg)。
有什么想法吗?
【问题讨论】:
-
我认为你必须做 5 件事才能让它发挥作用。 1 - 更新启动图像。 2 - 清理项目,并删除派生数据。 3 - 重新启动 Xcode。 4 - 从手机中删除应用程序,然后重新启动它。 5 - 重建并安装应用程序
-
@AntonTheDev 你能帮我澄清一下吗?我需要怎么做才能删除启动图像?
-
@AntonTheDev 这让它工作了,谢谢!
-
我刚刚发布了一个正式的答案,希望有一天它可以帮助其他人:)
-
@AntonTheDev 答案看起来不错。它确实将“重新启动 Xcode”列为第 4 步和第 5 步。
标签: ios xcode xcode9 launch-screen