是否可以从视图的NIB设置navigationitem.title?

我从一个NIB(initWithNibName)加载一个新的视图,然后我把它推入导航控制器堆栈(pushViewController)。

为了有一个适当的“后退”button,每个视图应该有一个标题。 不幸的是,我没有设法find一种方法来设置界面生成器中的视图标题。

它可以在运行时完成:

- (void)viewDidLoad { [super viewDidLoad]; self.navigationItem.title = @"MyTitle"; } 

但是我没有在NIB的devise时间里做到这一点。

有没有办法呢?

谢谢。


我刚刚意识到我的问题不是100%正确的。

事实上,我正在寻找一种方法来通过NIB设置ViewController的标题。

和UIView在NIB不同于UIViewController(它有我试图改变的标题属性)。

所以我的问题是…有些不同。 🙂

您应该能够通过导航控制器项目访问根视图控制器的导航项目。 根视图控制器的导航项目具有您可以在IB中访问的属性标题。

也许这个图片有帮助(你基本上点击蓝色的导航栏把焦点放在导航项上):

在这里输入图像说明