这是一个相当普遍的问题,关于应用程序从后台返回时实际发生的情况。我有一个用户告诉我,在打开我超过一天未使用的应用程序时,他仍然会看到与关闭应用程序之前相同的视图(“关闭”是指他只是按下主页按钮)将其发送到后台,不要按住然后点击十字按钮以完全终止应用程序)。
我的印象是,如果一个应用程序在很长一段时间后从后台恢复,它将完全重新加载(显示启动屏幕和所有内容),就像我在没有使用后打开 facebook 或 gmail 应用程序的情况一样一段时间。
所以我的问题是,我是否必须在我的应用程序被发送到后台后的一段时间内进行检查,并在超过某个阈值时重置所有内容,或者应该由 iOS 本身处理......当然,如果用户将我的应用程序发送到后台并在 2 分钟后返回,我不想刷新