【问题标题】:Black screen showing instead of LaunchScreen.xib黑屏显示而不是 LaunchScreen.xib
【发布时间】:2015-06-27 10:36:26
【问题描述】:

我正在尝试让我的文件 LaunchScreen.xib 显示为我的应用程序的启动屏幕。每当我第一次运行应用程序时(在您运行应用程序的地方,并且第一次加载模拟器),启动画面都不会显示。

在模拟器加载之前有一个黑屏,但是在我的应用加载之前有第二个黑屏。如果我再次运行该应用程序,加载模拟器后,启动屏幕显示没有问题。但是,如果第一次出现黑屏,用户会认为应用程序不工作,因此这是一个问题。

这些是我用于启动屏幕的设置。

感谢所有帮助。

【问题讨论】:

  • 这可能只是 Xcode 在附加其调试器并运行应用程序时的错误。如果您只是在设备上安装了该应用程序,完全退出它然后重新启动它,屏幕会显示吗?
  • 啊,你是对的。当我完全退出应用程序,然后运行它时,启动屏幕就可以工作了。我想这可能是一个 Xcode 错误。谢谢:)

标签: ios objective-c iphone splash-screen


【解决方案1】:

这只是 Xcode 的错。在启动应用程序时,Xcode 会附加它的调试器并进行一些通信和许多其他事情。启动屏幕很可能在那段时间内没有显示,或者只是一瞬间。

如果您的设备上只有该应用,请完全退出该应用,然后重新启动,启动屏幕应该会按预期显示。

【讨论】:

    【解决方案2】:

    没有问题。模拟器加载黑屏,它不属于您的应用程序。 (当时加载的操作系统)。模拟器加载操作系统后,它会使用您的 laucnh 屏幕启动您的应用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-21
      • 2018-06-18
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 1970-01-01
      相关资源
      最近更新 更多