【问题标题】:Removing Launch Screen in Xcode 6.0在 Xcode 6.0 中删除启动屏幕
【发布时间】:2014-11-21 15:43:31
【问题描述】:

我创建了一个浏览器应用程序,但每次启动时,LaunchScreen.xib 都会先弹出一秒钟左右。如何阻止此屏幕出现?

【问题讨论】:

  • LaunchScreen.xib 听起来像是您的自定义视图。如果 LaunchScreen 在某处初始化,您是否尝试过在代码中搜索它?
  • 不,它是在我创建单视图应用程序时与项目一起创建的。但是,我只是在我的代码中搜索了它,但在那里找不到它。

标签: ios xcode launch


【解决方案1】:

单击您的项目,在“信息”选项卡中,您有“启动屏幕界面文件基本名称”行

您可以删除该行。

【讨论】:

  • 谢谢!这解决了问题:)
  • 我做到了,工作正常,但做完之后我的应用在 iPhone 6 中不是全屏的,顶部和底部有一些黑色区域。你能帮帮我吗?
  • 当我删除该文件名时,它不会显示launchImage,但那时会出现空白屏幕。如何在没有黑屏的情况下直接设置我的应用程序启动
  • 当我在最新版本的 xcode 上尝试时,我的项目崩溃了
【解决方案2】:

也许您可以通过其他方式解决此问题。 您可以单击项目,单击常规,在应用程序图标和启动图像框架中,单击启动屏幕文件,然后选择主。您的应用将启动宽度 main scrren (Main.storyboard)

【讨论】:

  • 我必须卸载该应用程序并重新安装它才能正常工作
  • 但它会显示黑屏一秒钟并加载主屏幕。您有什么想法可以消除应用程序开头的黑屏吗?
【解决方案3】:

转到 info.plist 并删除键“启动屏幕界面文件基本名称”的值

【讨论】:

    【解决方案4】:

    转到 info.plist。在该启动屏幕界面文件构建器中,默认设置为 Lauchscreen.xib。

    不要删除它。如果删除,我在屏幕顶部或底部有一个空白的黑色空间。而是重命名要首先显示的 xib 文件!

    【讨论】:

      【解决方案5】:

      在 Xcode 6.4 中,您只需在 Targets -> App Icons and Launch images -> Launch Screen File 中指定 Main.storboard 作为您的启动文件。

      【讨论】:

      • 你好。正确的信息就在这里 :-)
      【解决方案6】:

      要完成Pradeep Banavara 所说的内容,请看一下它在 XCODE 中的位置。

      /!\ 不要删除 Info.plist 的“启动屏幕界面文件基本名称”条目。屏幕区域将变得不合适。

      【讨论】:

        【解决方案7】:

        解决了我的问题:

        您可以通过更改“常规”选项卡上目标设置下的“启动屏幕文件”来完成此操作,请查看此链接:

        http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-01-13
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多