IOS:活跃时顺利启动

时间:2016-05-08 18:26:58

标签: ios lifecycle

当我的应用程序处于非活动状态时,然后我点击它,最初会显示它所在的最后一个屏幕。然后它会转到输入屏幕。

这有点刺耳,特别是因为输入屏幕是一个新屏幕,如果没有什么是新的,它反过来又转移到另一个屏幕。

有没有办法更好地控制返回活动状态时发生的事情,使其保持在最后一个活动屏幕上,或直接进入输入屏幕而不先闪烁最后一个活动屏幕?我想这可能与applicationWillEnterForeground有关:但是由于没有这方面的经验,我发现Apple的documentation相当密集。

1 个答案:

答案 0 :(得分:0)

您想要检查状态恢复,这是一种实现无缝过渡到用户停止的最后一点的方法。上面还有很棒的WWDC视频。 https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/PreservingandRestoringState.html