当应用程序返回前台时,它会显示启动画面

时间:2016-07-26 06:15:51

标签: ios iphone

当我回到前台时,会显示启动画面一段时间,例如this

这只发生在iPhone 6及更高版本上。

如果您有过这样的经历,那么分享解决方案将不胜感激!

2 个答案:

答案 0 :(得分:0)

在应用程序的用户界面显示之前,启动画面会显示正常。这就是启动画面的整个目的,以填充UI准备好之前的小时刻。

什么是正常是黑色屏幕,红色"背景"它上面的文字出现了一会儿。那是你的桌面壁纸,因为它上面没有文字。所以这可能是你自己在应用中做的事情。

我建议您将调试工作集中在黑屏的来源上:

  • 在applicationWillEnterForeground中设置断点:和 applicationDidBecomeActive:看什么时候黑屏 来了
  • 检查你的xib是否有任何(隐藏的)黑屏
  • 在XCode中启用慢动作动画以更好地了解正在发生的事情

答案 1 :(得分:0)

谢谢你们,我找到了原因。

- - - - - - - - 原因

/SILENT

- - - - - - - - 变化

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(NSIntegerMin, NSIntegerMin) forBarMetrics:UIBarMetricsDefault];