启动时黑屏,但按主页按钮时再正常,再次进入应用程序

时间:2014-06-18 13:59:04

标签: ios objective-c

作为标题,我的应用有时会在发布时显示黑屏,但我不知道为什么。

当我按下主页按钮,然后再次输入时,我看到它运行良好。似乎窗口无法随机可见。但我不知道何时或为何会发生这种情况。

2 个答案:

答案 0 :(得分:2)

您可能没有启动图像集。当应用加载其资源时,它们会显示启动图像,您可能没有,这就是为什么会出现黑屏。

它不会总是出现的原因是因为如果应用程序在后台但仍然存在,它会保留其资源以便从后台快速启动。然后它不需要显示启动图像。

See the Apple documentation

答案 1 :(得分:0)

我想说,您的应用程序的NavigationController / ViewController堆栈有问题。我遇到了类似的情况,完全相同的问题。

你能做什么:

  • 很难提出建议 - 通常需要修改堆栈结构(也许尝试简化堆栈(删除不必要的navigationControllers /任何tabbarControllers?
  • 创建一个单独的项目,使用相同的navigationController / ViewController结构来复制问题,上传某个地方,给我们访问权限,我们可以看看。但可能 - 当你开始摆弄时 - 你会解决你自己的问题。