2011-05-19 89 views
0

我有一個導航控制器和一個標籤欄,其中有多個選項的按鈕。當一個按鈕被按下時,它會在導航控制器中按下相應的視圖控制器。這很好,但是當我在導航控制器中加載任何其他子選項視圖控制器後,再次按下標籤欄中的按鈕時,它會顯示空白屏幕,而不是顯示第一次觸摸時顯示的「選項屏幕」。在導航視圖控制器上添加一個默認視圖

我使用這個代碼:

[self.navigationController pushViewController:accountOptions animated:NO]; 
+0

嘗試探索uinavigationcontrollerdelegate協議參考,http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationControllerDelegate_Protocol/Reference/Reference.html – 2011-05-19 09:46:10

+0

可以添加編碼部分的更多細節,比如where你是否添加了tabbar,它是在一些類似的應用程序委託文件中 – Radix 2011-05-19 12:35:00

回答

0

你兩次推同一視圖控制器而沒有從導航控制器坡平了。

您可以在切換到另一個時彈出視圖控制器,也可以在導航控制器上的標籤欄中按一次視圖控制器並完成它。

相關問題