2009-12-15 54 views
0

我有一個奇怪的問題,我無法理解。我有很多uiViewControllers,我正在推進一個NavigationController - 所有相當常規的東西。這是一個深入瞭解的應用程序,所以在移動3個屏幕後,下一個要推送的視圖實際上不會顯示 - 只有導航欄中的標題更改。我推着用同樣的方式爲所有其他:當將uiViewController推入NavigationController時,只有標題被加載 - iPhone

DisplayViewController *tempDispController = [[DisplayViewController alloc] initWithNibName:@"DisplayVC" bundle:nil]; 
    [self.navigationController pushViewController:tempDispController animated:YES]; 
    [tempDispController release]; 

新標題在新的視圖控制器的viewDidLoad中設置 - 這確實在動畫,但實際的觀點仍然是舊的。

編輯:忘了說,它偶爾加載罰款。通常是第一次,但不是接下來的幾次。有時甚至不是第一次。

任何想法?

謝謝..

回答

0

聽起來好像視圖控制器被壓入堆棧,但它的視圖沒有內容。

+0

對不起 - 我的意思是包括偶爾會加載的事實。通常第一次很好,但不會再一段時間。我更新了我原來的問題!謝謝。 – Craig 2009-12-15 17:33:01

0

解決吧..在調用的viewController它運行它沒有通過我打電話下一視圖 - 控制的時間完成了同步網絡電話..

所以,只是做它的異步連接,等着在繼續之前的迴應。也更好地向用戶顯示進度 - 以及錯誤處理。

感謝您的迴應!

相關問題