2013-04-25 81 views
0

我有一個UICollectionViewController它的作用就像一個傳呼,每個單元都有自己的頁面。 在導航欄上,它總是顯示「返回」。 以下內容不會改變標題。無法覆蓋的導航鍵UICollectionViewController

​​
+0

你運行在父視圖控制器或在孩子這個代碼? – tkanzakic 2013-04-25 21:09:59

+0

我不明白你的問題。 – user1688346 2013-04-25 21:11:23

+0

當你調用'setBackBarButtonItem'正在修改通過你從這個控制器推,如果你想要修改你必須修改'leftBarButtonItem'財產 – tkanzakic 2013-04-25 21:14:32

回答

3

您需要使用此代碼:

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Custom Title" 
     style:UIBarButtonItemStyleBordered 
     target:nil 
     action:nil]; 

請注意,您需要設置此視圖控制器的後退按鈕將指向上。例如,如果ViewControllerAViewControllerB到導航堆棧,那麼你可以使用此代碼對ViewControllerA

+0

重複控制器顯示後退按鈕控制器顯示的後退按鈕:HTTP:/ /stackoverflow.com/a/1441718/452584 – LuckyStarr 2013-04-25 21:21:21

+0

@ lucky88這裏只有這麼多方法可以做到這一點... – Undo 2013-04-25 21:22:03