0

大家好。我有一个基于导航的应用程序,我想控制应用程序在进入后台时执行的操作。在这个应用程序中,用户通常在点击主页按钮之前已经到达第三或第四个视图控制器。

到目前为止,按下主页按钮会强制用户每次从头开始重新启动应用程序。这很痛苦,因为用户需要将近一分钟才能回到原来的位置。

有没有办法在跟踪用户的最后一页的同时“关闭”应用程序?我知道 applicationDidEnterBackground: 只允许几秒钟来关闭会话,我不知道有任何其他方法可以实现这一点。

如果有人有任何想法,请告诉我。谢谢!

4

1 回答 1

1

如果您的应用在 4.0+ 设备上运行,则默认行为将是返回应用进入后台之前的位置。如果它在较旧的 iOS 上,那么您将自己保存任何会话信息。

于 2011-04-19T00:43:07.233 回答