0

我有一個從MasterViewController推如圖低於DetailViewController:改回按鈕標題Segue公司

enter image description here

當詳細視圖顯示了它有一個「後退」按鈕標題等於MasterViewController的文件名稱:「Master」(因爲我有一個在MasterViewController中有兩個標籤的自定義標題)。

有沒有辦法修改它?

enter image description here

MasterViewController複合標題:

UIView *titleView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 150, sum + 20)]; 

[titleView addSubview:first]; 
[titleView addSubview:second]; 

self.navigationController.navigationBar.topItem.titleView = titleView; 

我都試過,沒有運氣:

self.navigationController.navigationBar.backItem.title = @"AAA"; 
self.navigationController.navigationItem.backBarButtonItem.title = @"AAA"; 
self.navigationItem.backBarButtonItem.title = @"AAA"; 

我注意到,在視圖層次存在DetailViewController沒有NavigationItemNavigationBar ,因此添加它不可能將左箭頭添加到BarButtonItem

enter image description here

也有與此類似,但沒有明確的答案另一個問題。

回答

1

什麼是顯示在視圖控制器的標題屬性,以便在MasterViewController設置

self.title = @"AAA" 
+0

你是什麼意思與「自定義標題」和「需要的文件名」?後退按鈕採用在後臺按鈕通常指的視圖控制器中設置的標題。我沒有看到你已經做了什麼來改變這種行爲...... – bWlrYWphdWhvbmVu 2014-11-22 23:04:17

+0

「複合」標題與視圖控制器的title屬性無關。你能顯示你在MasterViewController中設置了self.title嗎? – bWlrYWphdWhvbmVu 2014-11-22 23:15:19

+0

你是對的,謝謝! – Sanandrea 2014-11-22 23:19:11