iOS swift应用程序启动时的黑屏

时间:2015-04-27 13:12:21

标签: ios swift

我有一个问题。当我启动我的应用程序时,会看到一个黑屏,然后显示启动屏幕。

我的启动画面不是默认屏幕。我使用了视图控制器,因为我的飞溅有动画。

我搜索了一个解决方案,我明白了:

Black screen before my splash screen loads iphone

但它没有用

有什么帮助吗?

感谢

3 个答案:

答案 0 :(得分:5)

您是否在目标App Icons and Launch Images中选择了启动画面?

编辑:如果您没有使用任何启动(启动)屏幕或图像,则在加载视图控制器之前,黑屏是默认行为。

enter image description here

答案 1 :(得分:0)

我遇到了同样的问题,但是我的解决方法有所不同, 我对UINavigationController进行了扩展,以使UINavigationBar清晰明了。 因此,问题是,我正在对该代码进行一些研发,却在不知不觉中提出了一种方法

open override func loadView() {
        super.loadView()

    }

从那时起,我开始面对这个问题。

我的建议,请仔细检查您是否没有类似的东西。

答案 2 :(得分:0)

我有一个自定义启动画面要启动。但启动屏幕文件指向默认 LaunchScreen.storyboard。用我原来的自定义飞溅替换它,问题已解决

enter image description here