嗯……</p>
关于 UILocalNotification 和通知的 alertLaunchImage 的问题。
我的应用程序使用 UILocalNotifiaction(s) 来引起用户的注意。像往常一样,会显示带有“操作”和“关闭”按钮的警报。当用户点击 Action 时,会显示由 alertLaunchImage 指定的图像。alertLaunchImage 是应用程序视图之一的屏幕截图,在正常启动时初始化数据后显示。
以下是发送通知的 3 种情况:
应用程序在前台运行 - 没有警报,没有按设计显示启动图像。没问题。
如果在发送通知时我的应用程序正在后台运行,那么 launchImage 就像一个魅力。没问题。显示没有应用相关数据的 launchImage,然后应用填充数据。这部分无缝工作。
但是,如果在发送通知时应用程序没有运行,那么顺序就会令人困惑 - 或者我错过了一些东西。应用程序启动并显示 alertLaunchImage 而不是默认图像。然后在显示实际屏幕(alertLaunchImage 的实时版本)之前通过几个其他屏幕(作为初始化和数据处理的一部分)。
这会让用户感到非常困惑。我的问题在这里。如何避免这种情况?
R/-山姆!