【问题标题】:Xcode 6.1 not showing launch image on ios 8.1Xcode 6.1 未在 ios 8.1 上显示启动图像
【发布时间】:2015-01-11 17:03:56
【问题描述】:

最近我将我的 Xcode 版本更新到 6.1 和 ios 到 8.1 。现在,在我的 iphone 5 上启动我的应用程序时,它没有显示我的启动图像,而是只显示一个空白的白色屏幕。

选定的应用程序和启动图像部分显示在图像中。请告诉我哪里出错了?

【问题讨论】:

    标签: objective-c iphone-5 xcode6.1 ios8.1


    【解决方案1】:

    现在在 xib 文件而不是 xcassests 文件中管理启动图像。这是因为有更多的设备都有不同的屏幕尺寸,Xcode 必须能够管理它们。

    设置一个名为 LaunchScreen.xib 的 xib 文件,它的层次结构中只有一个视图并且没有所有者。将您的图像放在该视图中。然后在您的 iOS 目标的常规设置中将 Lauch Screen File 更改为 LaunchScreen.xib

    【讨论】:

    • 这是一个不错的选择,但如果您仍想使用 xcassests 并启动图像,您可以删除 Launch Screen File 框中的文本,使其留空,xcassests 图像将显示在启动而不是LaunchScreen.xib
    • 我确实做了这件事,但我没有在我的 iOS 8 设备上安装我的 XIB。我想我必须添加一个新问题。
    • 做一个干净的构建......这对我有帮助,我能够恢复我的启动图像
    【解决方案2】:

    如果您的启动画面未在 iOS 8.1 中显示,那么您只需检查 ios 8 或更高版本 跟着这个....

    1- 单击启动图像源(箭头)(您在屏幕截图中显示)

    2- 打开 Inspector 并检查 ios 8 或更高版本。

    3- 相应地添加我们的启动图像

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-28
      • 1970-01-01
      • 1970-01-01
      • 2014-12-24
      • 2013-11-29
      • 1970-01-01
      相关资源
      最近更新 更多