2012-10-30 30 views
0

我有一個很奇怪的問題。我的應用程序工作在降溫,但simulatoriphone安裝時顯示的奇怪行爲iPhone應用程序顯示以前的狀態時打開

想我是在settings頁面,然後我關閉使用home鍵的應用程序。然後,我會在一段時間後再次啓動應用程序,並且我會始終首先獲取設置頁面一秒鐘,然後是主加載屏幕。這種情況發生在其他頁面上,即使它沒有設置ViewController

什麼是錯?

問候 歐麥爾

+0

您是否已將任何啓動圖像分配給您的應用? – MisterMetaphor

+0

是的,這實際上是加載屏幕。它實際上並沒有加載只是一個加載欄圖像作爲飛濺圖像 –

回答

0

標準的行爲,UI恢復。您的iOS應用程序會在您離開的地方繼續執行。 這意味着:如果應用程序被推送到後臺,則會執行截圖。回到應用程序,這個屏幕截圖將會顯示出來,同時你的UI已經準備好了。 如果您的應用程序中的代碼位於applicationDidBecomeActive:applicationWillEnterForeground:(請參見:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html),並且會立即重新配置UI,您將看到所描述的行爲。 您可以關閉用戶界面恢復,並讓您的應用真正退出,而不是通過更改info.plist中的某個按鍵將其推送到背景:UIApplicationExitsOnSuspend

+0

你能指導我如何做到這一點? –

+0

這是基本的iOS設計知識。你應該通過編程指南(http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1 )或者購買一本關於CocoaTouch/iOS開發的書。網上也有大量的iOS教程,只是谷歌。 – Krumelur

相關問題