我已将Default.png和Default@2x.png添加到项目中。每次应用程序启动时都会显示它们。但是当应用程序从背景进入前景时,可能会显示启动图像,并且可能无法显示。显示或不显示可能与应用程序每次恢复的速度有关。 问题是,我如何确切地知道是否会显示启动图像,或者每次都显示它?
答案 0 :(得分:0)
我认为当应用程序“恢复”时,启动图像不会显示,就像您所说的那样,但仅当应用程序实际重新启动时才会显示。您可以通过将NSLog
语句放入application: didFinishLaunchingWithOptions:
并在观看图像时观察来轻松检查。
答案 1 :(得分:0)
我遇到了类似的问题,谷歌搜索时遇到了这个问题。
在我的情况下,如果应用程序将以不同的界面方向恢复,即使将其更改为倒置方向,也会显示启动图像。
您可以在返回前将方向与返回时的方向进行比较。 (使用applicationDidBecomeActive:
; applicationWillEnterForeground:
太早了)