大家好。我有一个基于导航的应用程序,我想控制应用程序在进入后台时执行的操作。在这个应用程序中,用户通常在点击主页按钮之前已经到达第三或第四个视图控制器。
到目前为止,按下主页按钮会强制用户每次从头开始重新启动应用程序。这很痛苦,因为用户需要将近一分钟才能回到原来的位置。
有没有办法在跟踪用户的最后一页的同时“关闭”应用程序?我知道 applicationDidEnterBackground: 只允许几秒钟来关闭会话,我不知道有任何其他方法可以实现这一点。
如果有人有任何想法,请告诉我。谢谢!