0

我的应用程序正在显示正确的 iOS 加载屏幕,然后是白屏。

我有责任适当地覆盖白屏吗?在我添加加载屏幕之前,我已经加载了一个背景视图,并在其顶部添加了图像。现在它只是纯白色。

为了正确显示背景,有一个从 viewDidLoad 和 viewDidRotate 调用的绘制屏幕方法并从那里处理事情是否有意义?

我在 ScrollView 下有一个 ContainerView,并且 ScrollView 暂时是 150x150,即使它剪辑了东西,它也应该在里面显示非白色像素。

我应该怎么做才能得到真正的诊断?

4

1 回答 1

0

我的应用程序正在显示正确的 iOS 加载屏幕,然后是白屏。

您的初始视图控制器或它应该加载的视图有问题。

我有责任适当地覆盖白屏吗?

白屏可能是您的应用程序的窗口或空视图。通常,您的应用程序委托将创建一个根视图控制器并将其视图加载到应用程序的窗口中(如果您使用故事板,可能会自动加载)。听起来好像发生了一些事情对该过程产生了不利影响——您的故事板已更改,您的 Info.plist(将应用程序指向正确的故事板或 .xib 文件)已更改,等等。

为了正确显示背景,有一个从 viewDidLoad 和 viewDidRotate 调用的绘制屏幕方法并从那里处理事情是否有意义?

这不应该是必要的,至少在您当前的问题的背景下。

我应该怎么做才能得到真正的诊断?

使用调试器。窗口的根视图控制器是否指向正确类的实例?如果是,它的view属性是否指向正确的视图?如果是,视图是否包含适当的对象?

于 2013-09-26T21:39:32.493 回答