我正在处理包含多个表单的iOS应用程序,用户可以选择表单“A”并启动它。 用户可以前后移动以根据需要更改输入数据。 用户可以将表单保存在表单“A”的任何特定点并稍后返回,并从表单“B”开始。 问题是,即使用户退出应用程序,用户应该仍然能够向前/向后导航,当用户返回完成“A”形式时,如何返回到相同的视图/屏幕。
任何想法都赞赏。
由于
答案 0 :(得分:0)
只要应用程序保留在Background or in suspend
中,就会显示上次使用的视图。
每当应用程序由于内存限制而被用户或iOS终止时,包含viewControllers
的堆栈将被删除。
因此,当用户启动应用程序时,流程将从initialViewController
开始。但是,您可以使用applicationWillTerminate
将数据保存在NSSearchPathForDirectoriesInDomains
中,以保留用户在结束前输入的数据。