【问题标题】:Remove launch screen, Xcode 7删除启动屏幕,Xcode 7
【发布时间】:2016-06-22 18:34:53
【问题描述】:

我可以通过删除“启动屏幕界面文件基本名称”行从 2014 年之前找到一堆关于删除启动/启动屏幕的答案,但是在 Xcode 7 上的这个项目中,我的信息中没有这样的行标签。

有没有办法在 Xcode 7 中以另一种方式删除启动/启动屏幕? 顺便说一下,这是在 Objective-C 中的。

【问题讨论】:

  • 你为什么不想要启动画面?
  • xcode 7 也有这个选项!也许您正在查看错误的 plist。请查看您项目的 info.plist。
  • 启动屏幕不是可选的。它在那里,不是作为显示徽标等的启动屏幕,而是作为一种方式,使您的应用程序立即打开的错觉。检查苹果HIG。所以,你不能删除它。但是你可以改变它。你到底想做什么?
  • 所以,我做了一个加载屏幕作为主视图控制器,所以它所做的就是从静态启动屏幕转到加载屏幕,这对我来说有点乏味。这是我的 info.plist 文件的链接,没有显示该行:imgur.com/mRXXBak

标签: objective-c xcode7 splash-screen launch


【解决方案1】:

与我收到的答案相反,您可以禁用启动/启动屏幕。这样做:

  1. 点击您的项目

  2. 转到常规

  3. 向下滚动到应用图标和启动图像
  4. 将“启动屏幕文件”更改为您的第一个视图控制器,即 MainViewController

您的第一个视图控制器现在将显示而不是启动图像。

【讨论】:

  • 但它会显示黑屏一秒钟并加载主屏幕。您有什么想法可以消除应用程序开头的黑屏吗?
  • 你不能,你必须给系统一些时间来加载应用程序。这就是为什么我们使用启动屏幕,在加载过程中显示一些东西而不是黑/白屏幕
  • 加载 Main.storyboard 时如何去除白色
  • 黑屏有什么解决办法吗?
  • 有人知道黑屏的答案吗?我也黑屏了。
【解决方案2】:

你可以打开 XCode 试试这个:

【讨论】:

    【解决方案3】:

    您需要创建一个故事板(不是 xib 文件),然后将其添加到 启动屏幕文件。 然后你可以在里面有你的自定义启动视图控制器。

    记得将你的启动视图控制器标记为Is Initial View Control

    【讨论】:

      【解决方案4】:

      在 IOS 中删除午餐屏幕的简单方法(react-native)

      转到项目IOS目录

      IOS -> 项目文件夹 -> Base.iproj -> 打开 LaunchScreen.xib 文件

      然后从文件中删除 ....标签并保存文件

      【讨论】:

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