我有一个UITabBarController
与一个与UITableView
相关的UINavigationController连接,最后与UIViewController
连接。
我已使用该代码以编程方式将UITableView
与UIDetailViewController
连接:
...
navigationController?.pushViewController(detail!, animated: true)
在我的UIDetailViewController中,如果我尝试更改那样的navigationItem.title:
self.navigationController!.navigationItem.title = "Hello"
什么都没发生。导航项不会更改标题。
答案 0 :(得分:0)
您可以使用以下命令更改navigationItem标题的标题: -
self.navigationItem.title =" YourTitle";
或其他方式是: -
在UIDetailViewController中编写以下代码行:
override func viewDidLoad()
{
super.viewDidLoad()
self.title = "ok"
}