2016-07-26 53 views
-2

当我回到前台时,它会显示一段时间的启动画面,如this当应用程序回到前景时,它显示启动画面

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

如果您有过这样的经历,我们将不胜感激!

+0

可以为您发布您的代码?所以我们可以帮助你。 – Madhu

+0

是的它的一个错误..我也面对。 –

+0

@Madhu thx,但我不能发布此代码,你知道它不属于我。我发布了一个关于这个bug的图片。 – user6638040

回答

0

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

----- -----原因

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

----- -----变化

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault]; 
0

在你的应用程序的UI出现之前,启动画面显示一会儿是正常。这就是启动画面的全部目的,以填补你的UI准备就绪之前的小小时刻。

什么是不是正常是黑色的屏幕上有红色的“背景”文字出现一会儿。那是不是你的桌面壁纸,因为它没有文字就可以了。所以这可能是您自己在应用程序中执行的操作。

我建议你集中在黑屏来自您的调试工作:

  • 设置断点在applicationWillEnterForeground:和 applicationDidBecomeActive:看在什么时候黑屏 出现
  • 检查任何(隐藏)黑屏的xib
  • 启用XCode中的慢动作动画以更好地看到发生了什么
相关问题