這是一個相當普遍的問題,當應用程序從背景返回實際發生的事情。我有一個用戶告訴我,在打開我的應用程序時,他沒有使用過一天,他仍然會顯示與他關閉應用程序之前相同的視圖(通過「關閉」,我的意思是他只是點擊主頁按鈕發送到背景,不保留,然後點擊十字按鈕完全殺死應用程序)。控制應用程序何時刷新從背景返回
我的印象是,如果應用程序在很長一段時間後從後臺恢復,它將完全重新加載(顯示啓動畫面和所有內容),就像我在避難所後打開Facebook或Gmail應用程序的情況一樣用了一段時間。
所以我的問題是,我必須在自從我的應用程序發送到後臺以來經過的時間段內執行一次檢查,並在超過某個閾值時重置所有內容,或者應該由iOS處理本身......當然,如果用戶發送我的應用程序的背景和回報2分鐘後,我不想刷新
這就是我想如果我必須手動執行它,我只是想知道是否有一些內置的設置來調整,因爲在Facebook和Gmail應用程序的情況下,當一段時間過去了,我重新打開應用程序,他們的啓動畫面將顯示,這讓我想知道實際上有一個內置的設置來控制此行爲。我知道我可以在啓動屏幕上顯示代碼,當閾值時間戳已經過去時,但是又想知道是否有一種簡單的方法可以避開我:) – minovsky
不幸的是沒有。這是一個稍微不同的問題和答案。 http://stackoverflow.com/questions/4282097/enabling-and-disabling-multitasking-within-application – iDev