2010-12-17 103 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

今天我也有这个问题。对我来说,原因如下:

通常,后退按钮的标题是前一个导航项目的标题。当导航项目标题为空时,按钮标题将仅为“后退”。不过,我为所有元素添加了本地化,包括导航标题。但是我使用了图片而不是标题,所以本地化字符串是空的。在这种特殊情况下,背面栏按钮将完全消失。

希望这有助于某人某天,花了我几个小时找出答案。