繁体   English   中英

导航栏标题

[英]Navigationbar title

在我当前的项目中,我的导航控制器标题似乎没有更新/更改。 为了查看问题所在,我创建了一个新项目,并将导航控制器嵌入到视图控制器中。

override func viewDidAppear(animated: Bool) {
    print(navigationController) // Optional(<UINavigationController: 0x7b356200>)

    navigationController?.navigationItem.title = "Main"
    navigationController?.navigationBar.backgroundColor = UIColor.greenColor()
}

奇怪的是,导航栏变为绿色,但仍然没有标题。 这可能是什么原因?

用这个替换你的行

navigationController?.navigationBar.topItem?.title = "Main"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM