gpt4 book ai didi

ios - 设置为 Storyboard文件时启动屏幕为黑色

转载 作者:可可西里 更新时间:2023-11-01 05:11:49 28 4
gpt4 key购买 nike

我是using a storyboard to get the correct height of a navigation bar in my launch image .

但是,在稍微自定义 View Controller 之后,它现在显示黑屏而不是启动图像。

当我将它设置为一个全新的 View Controller 时,一切都很好。看起来原来的 View Controller 现在处于错误状态。

我该如何解决这个问题?

(我在 Xcode 6.2 上运行 iOS 8.2 模拟器。)

最佳答案

本例中的问题是在 View Controller 上设置了 socket

如果初始 View Controller 上有任何导出(或者,如果初始 View Controller 是导航 Controller , Root View Controller ),系统将不会渲染任何启动图像,而是显示黑屏。

在我的例子中,我将目标的Main Interface 设置为与Launch Screen File 相同的值(均设置为 Storyboard)。一旦它启动了真正的应用程序,我想稍微操纵一下 View (因此我有一个 IBOutlet)。删除 IBOutlets 后,我可以使用 -[UIView viewWithTag:] 操作 View 。

注意:当 View Controller 被用来渲染启动屏幕的图像时,类中的任何代码都不会被调用(例如 -[UIViewController viewDidLoad] 永远不会被调用)。另一方面,当 View Controller 用于主界面时,代码会正常执行,正如您所期望的那样。

关于ios - 设置为 Storyboard文件时启动屏幕为黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29420000/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com