我正在尝试将文本添加到视图控制器的顶部栏中。视图控制器连接到TabBarController。
这是视图控制器代码:
override func viewDidAppear(animated: Bool) {
println("viewDidAppear")
self.tabBarItem.title = "Title"
self.tabBarController?.selectedViewController?.title = "Title"
self.tabBarController?.title = "Title"
}
我已经尝试了所有这些,但没有一个有效。
正如您所看到的,我希望它将文本添加到视图控制器的顶部。
答案 0 :(得分:2)
你将在故事板中的视图控制器中有一个UINavigationItem,如果没有,你可以嵌入你只需要从storyboard或viewDidLoad()或viewDidAppear()
设置navigationItem的标题override func viewDidAppear(animated: Bool) {
println("viewDidAppear")
self.navigationItem.title = "Title"
}
答案 1 :(得分:0)
我现在有点工作了。我拖进了#34;导航栏",现在它可以工作。
答案 2 :(得分:0)
当您将ViewController嵌入NavigationBar中时,您可以在viewWillAppear中执行此操作
self.title = "My Title"