0
我有一個從MasterViewController推如圖低於DetailViewController:改回按鈕標題Segue公司
當詳細視圖顯示了它有一個「後退」按鈕標題等於MasterViewController的文件名稱:「Master」(因爲我有一個在MasterViewController中有兩個標籤的自定義標題)。
有沒有辦法修改它?
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沒有NavigationItem
或NavigationBar
,因此添加它不可能將左箭頭添加到BarButtonItem
也有與此類似,但沒有明確的答案另一個問題。
你是什麼意思與「自定義標題」和「需要的文件名」?後退按鈕採用在後臺按鈕通常指的視圖控制器中設置的標題。我沒有看到你已經做了什麼來改變這種行爲...... – bWlrYWphdWhvbmVu 2014-11-22 23:04:17
「複合」標題與視圖控制器的title屬性無關。你能顯示你在MasterViewController中設置了self.title嗎? – bWlrYWphdWhvbmVu 2014-11-22 23:15:19
你是對的,謝謝! – Sanandrea 2014-11-22 23:19:11