2015-07-04 499 views
2

我有2 UIViewController。我剛剛完成了一項簡單的任務。UINavigationBar中的後退按鈕標題問題

從第一個視圖控制器移到第二個視圖控制器。

第一個視圖控制器的名稱:「我的信息」

問題是,當我到達第二個視圖控制器後來我發現後退按鈕標題爲「後退」

enter image description here

當我打開模擬器橫向視圖,然後後退按鈕標題是「我的信息」

enter image description here

那裏有什麼問題?我無法理解。

+0

你在哪裏設置你的視圖控制器的標題? – NKorotkov

回答

2

這可能是因爲標題太長。嘗試將其設置爲較短的字符串,或設置您自己的自定義後退按鈕。

0

@Dharmesh,請看這裏的代碼code sample這顯示後,您更改模式爲風景背景按鈕保持不變。

2

在「我的信息」視圖控制器添加下面的代碼。

1)在viewWillAppear:(BOOL)animated

-(void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear:animated]; 
    self.navigationItem.backBarButtonItem = 
    [[UIBarButtonItem alloc] initWithTitle:@"Back" 
            style: UIBarButtonItemStylePlain 
            target:nil 
            action:nil]; 
} 

My Information

enter image description here

+0

通過這種方式可以釋放'interactivePopGestureRecognizer'功能。 – NKorotkov