2010-12-17 104 views
0

缺少「返回鍵」我推一個新的觀點與此:在導航欄

- (IBAction)selectName:(id)sender { 
    SelectNameViewController *nameController = [[SelectNameViewController alloc] 
               initWithNibName:@"SelectNameView" 
               bundle:nil]; 
    [self.navigationController pushViewController:nameController animated:YES]; 
    [nameController release]; 
} 

但在新的視圖的導航欄,沒有後退按鈕。

這是爲什麼?我知道我可以創建一個自定義後退按鈕,但我想要默認的,我該如何解決它?

謝謝

回答

1

我解決了。問題是MainWindow.xib中的NavigationController。 我創建了另一個導航控制器,它的工作原理。

0

我覺得問題出在你的筆尖上。不幸的是我沒有使用Interface Builder,因此我不知道這個問題會是什麼。

0

今天我也有這個問題。對我來說,原因如下:

通常,後退按鈕的標題是前一個導航項目的標題。當導航項目標題爲空時,按鈕標題將僅爲「後退」。不過,我爲所有元素添加了本地化,包括導航標題。但是我使用了圖片而不是標題,所以本地化字符串是空的。在這種特殊情況下,背面欄按鈕將完全消失。

希望這有助於某人某天,花了我幾個小時找出答案。