2010-09-22 15 views
0

在我的iPhone應用中發生了奇怪的事情。由於啓動我的基於導航的應用程序時沒有定義的時間點(在模擬器或設備上無關緊要),最後一個UIView(用戶最後一個到達的那個)在啓動時顯示。應用程序加載後,它會自動切換到RootViewController的視圖。這就像最後一個視圖可以完成啓動畫面的工作。啓動時顯示導航應用中的最後一個UIView

我有點困惑。有人經歷過同樣的事情,也許有一個解決方案的明確暗示?

謝謝。

+0

當應用程序被激活時(即在應用程序委託中的applicationWillResignActive或applicationDidEnterBackground中)顯示您的根視圖控制器嗎?這是在iOS4上運行嗎?每次按主頁按鈕時都會發生,然後再次「啓動」您的應用程序?我可以猜測這個問題,但最好先回答這些問題並提供一些細節/代碼。 – dannywartnaby 2010-09-22 16:16:49

+0

感謝丹尼,正如你在下面的答案中看到的那樣,問題的解決方案很簡單,問題本身就是一個愚蠢的問題。因爲我使用調試器來檢查最後的uiview何時實際加載,我意識到這從來沒有發生過......悲傷但真實,問題在於我;) – sebastianwerler 2010-09-22 16:24:44

回答

0

好了,已解決:從資源文件夾中刪除最後一個UIView截圖的「Default.png」是個不錯的主意。沒有UIView實際加載,只是圖像....該死的。多麼愚蠢的事情以及經常出現的問題就是坐在屏幕前。

相關問題