在android中,当os终止应用程序时,活动堆栈在应用程序再次打开时保持不变。当终止并重新打开ios应用程序时,是否会发生类似的事情,或者应用程序是否表现得像从冷启动中打开一样?
答案 0 :(得分:4)
您可以使用状态恢复的概念。故事板中的每个视图控制器都有恢复ID。当应用程序终止并再次启动时,您可以使用恢复概念导航到应用程序已终止的相同状态。您可以通过以下链接获取实施步骤
https://www.raywenderlich.com/117471/state-restoration-tutorial
答案 1 :(得分:0)
哎呀 - 下面更好的答案。我们今天都学到了新东西
冷启动。如果要恢复状态,则需要跟踪自己的位置,加载了哪些数据(可能在NSUserDefault中)并手动恢复状态