2011-11-29 37 views
0

我有一個iPhone應用程序,以及多任務和快速應用程序切換的一些問題。 當我在iPhone上運行它時,一切正常。當我第一次運行它時,它會顯示我的Default.png圖像,然後顯示我的主視圖。例如,我做了一些事情,然後轉到另一種觀點。然後,我按回家按鈕,它進入暫停模式,當我再次運行時,它從我離開它的狀態開始,沒有顯示Default.png圖像。 但是當我在iPad上運行它時,它總是顯示我Default.png圖像,無論它是第一次運行還是從暫停模式運行。我怎樣才能像iPhone上移除它?iPad Default.png多任務模式下的閃屏

Info.plist中的UIApplicationExitsOnSuspend是NO。

P.S.對不起英文不好。

P.P.S.當然,這兩款設備上都有類似iOS 4.2的版本。

+0

您的iPad是否支持多任務處理?您的iPad的iOS版本是什麼 –

+0

當然,這兩款設備上都有類似的iOS 4.2版本。 – Padavan

+0

我認爲你的設備沒有更新檢查一次是否更新 – Harish

回答

0

iOS app programming guide說:

當applicationDidEnterBackground:方法返回時,系統 把你的應用程序的用戶界面的圖片,並使用產生 圖像過渡動畫。

因此,在任何支持多任務處理的設備上,當應用程序從後臺啓動時,它會顯示用戶正在處理的最後一個屏幕。如果設備顯示Default.png,那麼看起來它不支持多任務處理。檢查您的iPad是否具有操作系統版本4.2或3.2。

+0

我檢查 - 它是4.2。我還檢查了另一個5.0.1 iOS版本的iPad--它的情況相同。此外,我把NSLog放入aplicationDidEnterBackground:方法 - 它調用。但是當應用程序再次運行時,我仍然在保存狀態之前看到Default.png。 – Padavan