是否可以从视图的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中访问的属性标题。
也许这个图片有帮助(你基本上点击蓝色的导航栏把焦点放在导航项上):