2016-06-01 75 views
0

第一視圖控制器到第二視圖控制器移動。 第一視圖控制器名稱是信息。 和 問題是當我到達第二個視圖控制器時,我發現後退按鈕名稱爲後退。 1 當我將模擬器轉爲橫向視圖時,後退按鈕的標題爲「信息」 2 那裏有什麼問題?我無法理解。使用後退按鈕的問題UINavigationBar中的名稱

+0

你在哪裏設置後退按鈕的名稱? –

+0

當你把模擬器變成橫向視圖時,它顯示的是什麼? –

+0

你的第二個視圖控制器的名稱是什麼? 如果名稱太大,您可能會發現iOS會將後退按鈕名稱更改爲「後退」,以便所有內容都可以適用。 –

回答

0
UIBarButtonItem *btnBack = [[UIBarButtonItem alloc] 
           initWithTitle:@"Your Title Name" 
           style:UIBarButtonItemStyleBordered 
           target:self 
           action:@selector(OnClick_btnBack:)]; 
self.navigationItem.leftBarButtonItem = btnBack; 
+0

這沒有什麼處理觀察到的行爲(這是正常的)。 – rmaddy

0

在第一視圖控制器中寫下代碼行。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:self.navigationItem.backBarButtonItem.style target:nil action:nil]; 
} 
+1

這與觀察到的行爲無關(這是正常的)。 – rmaddy

+0

謝謝....我解決了這個錯誤.. –