0
我正在將2個視圖控制器推入到ApplicationDidFinishLaunching中的導航堆棧中。後退按鈕標題未收到前一個視圖控制器的標題
[navigationController pushViewController:favorites animated:NO];
[navigationController pushViewController:root animated:NO];
該應用程序加載正常,但在開始屏幕上,後退按鈕標題只是「後退」。我的FavoritesViewController有一個標題,導航項標題設置爲收藏夾。
我錯過了什麼嗎?
感謝您的幫助。
你爲什麼推兩個視圖控制器?爲什麼不使用根視圖控制器初始化您的導航控制器,例如:initWithRootViewController:並將根目錄視圖控制器作爲根用戶?另外,它不一定是錯誤,但是你的命名很混亂。如果root被推到收藏夾的頂部,那麼它不是根目錄...我不認爲你正在使用導航控制器。 – Jasarien 2010-03-08 10:01:33
謝謝Jasarien, 我只是試着按照你的建議,我得到了同樣的結果。另外,如果我回到收藏夾視圖控制器並回到根目錄,那麼它會顯示收藏夾作爲後退標題。不知道我在這裏錯過了什麼。 另外,關於命名,你是對的。我必須改變這一點。我曾經沒有收藏夾,所以它真的是rootViewController。我需要重命名控制器。 你能看到我的問題嗎? – Prasanna 2010-03-08 13:25:57