在android中,当应用程序被os终止时,活动堆栈在应用程序再次打开时保持不变。当一个ios应用程序终止并重新打开,或者应用程序的行为如同从冷启动打开时,会发生类似情况吗?当iOS终止一个应用程序,哪个ViewController在应用程序再次打开时启动?
1
A
回答
0
糟糕 - 下面有更好的答案。我们今天都学到了新东西
冷启动。如果你想恢复状态,你将需要跟踪你的位置,以及哪些数据已经加载(可能在NSUserDefault中)并手动恢复状态。
+4
不是。本地支持保留和恢复视图控制器。你只需打开它。请参阅https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/PreservingandRestoringState.html – Sulthan
3
你可以使用状态恢复的概念。故事板中的每个视图控制器都有恢复ID。当应用程序终止并再次启动时,您可以使用恢复的概念导航到应用程序已终止的同一状态。你可以通过下面的链接,获得实施
步骤https://www.raywenderlich.com/117471/state-restoration-tutorial
相关问题
- 1. iOS启动时打开应用程序
- 2. 当应用程序启动时,声音应该再次启动
- 3. 当试图打开一个活动时,应用程序停止
- 4. 当另一个应用程序被点击时打开一个应用程序
- 5. 如何在每次打开应用程序时重新启动应用程序?
- 6. 应用程序再次启动
- 7. 避免再次启动应用程序
- 8. Android应用程序错误:应用程序已停止unexpectely,再试一次甚至不启动应用程序
- 9. iOS应用程序启动,但总是在应用程序打开前立即终止
- 10. iPhone:实用程序应用程序 - 在启动时打开Flipside
- 11. 在后台停止应用程序,并在启动时再次开始运行
- 12. 当我关闭应用程序时服务再次启动
- 13. 当另一个应用程序关闭时打开应用程序
- 14. 当我打开另一个活动时,应用程序崩溃
- 15. 打开另一个应用程序从反应原生的iOS应用程序
- 16. 从另一个iOS应用程序启动Netflix iOS应用程序
- 17. 在另一个应用程序中打开本机ios应用程序?
- 18. 在另一个应用程序中启动应用程序
- 19. 当另一个应用程序打开时,AIR for iOS应用程序会自动关闭
- 20. 当重新启动一个应用程序时,停止另一个应用程序node.js
- 21. 防止文件关联再次打开应用程序
- 22. ios从我的应用程序启动应用程序导致我的应用程序终止
- 23. 如何保存应用程序关闭一个价值和检索应用程序时,打开了再次
- 24. iCloud启用时首次启动iOS应用程序时冻结
- 25. android如何杀死一个进程或应用程序并检测一些应用程序再次启动
- 26. 我想阻止应用程序启动时打开一个窗口
- 27. 从另一个应用程序在后台启动iOS应用程序
- 28. 当应用程序不应该打开时最大化应用程序打开
- 29. iOS应用程序在启动时
- 30. 如何从另一个应用程序终止一个应用程序
我敢肯定,即使在Android的状态恢复不是自动的。你必须为它做一些工作。 – Sulthan