navigationBar 的 title设置

问题

使用如下代码设置navigationBar 中的 title 不起作用

self.navigationController?.title = "注册"

解决

self.title = "注册"

即直接设置 ViewController 的 title 即可,但是这种方式只在embedded in a UINavigationController的时候适用.更通用的做法,可以自定义一个navigation bar,设置 title

self.navigationBar.topItem.title = "注册"
2015-12-09 15:346