0
我已经实现了一个导航控制器来浏览视图(在根视图控制器中)。BackBarButtonItem没有出现
在MainWindow.xib中,我实现了一个导航栏,但标记了选项隐藏。
在其他视图中,我在xib文件中使用了其他导航栏对象,并使用它们在视图之间导航。问题是后退按钮。
UINavigationItem *navigItem = [[UINavigationItem alloc]autorelease];
UIBarButtonItem *backBtn = [[UIBarButtonItem alloc]
initWithTitle:@"Back"
style:UIBarButtonItemStylePlain
target:nil
action:@selector(back:)];
navigItem.backBarButtonItem = backBtn;
[self.navigationBar setItems:[NSArray arrayWithObject:navigItem]];
它不会出现后退按钮(箭头形)
或者,我可以使用左栏按钮,但它是不一样的。此代码运行:
UINavigationItem *navigItem = [[UINavigationItem alloc]autorelease];
UIBarButtonItem *backBtn = [[UIBarButtonItem alloc]
initWithTitle:@"Back"
style:UIBarButtonItemStylePlain
target:nil
action:@selector(back:)];
navigItem.leftBarButtonItem = backBtn;
[self.navigationBar setItems:[NSArray arrayWithObject:navigItem]];
我的问题:
可以实现BackBarButtonItem当您使用导航栏在Interface Builder,但考虑到在根视图控制器还有另外一个导航栏控制器(但隐藏)? ?