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

时间:2011-09-14 15:00:47

标签: ios xcode4 uiviewcontroller uinavigationcontroller interface-builder

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

为了拥有一个合适的“后退”按钮,每个视图都应该有一个标题。 不幸的是,我没有找到在Interface Builder中设置View Title的方法。

可以在运行时完成:

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

但是我没有设法在NIB的设计时间内完成它。

有办法吗?

谢谢。


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

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

NIB中的UIView与UIViewController(获取我想要更改的title属性)不同。

所以我的问题是......关于不同的事情。 :)

1 个答案:

答案 0 :(得分:1)

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

也许这张照片有帮助(你基本上点击蓝色导航栏将焦点放在导航项上):

enter image description here