当我以3种方式从父视图中获取group数据时,我尝试更改了页面的标题,但没有更改标题
var group : Group? {
didSet{
self.navigationItem.title = "from code"
self.navigationController?.navigationItem.title = "from code"
self.title = "from code"
}
}发布于 2017-09-23 23:41:11
您可能是在实例化视图控制器的视图之前设置标题。这就是为什么它没有改变的原因。您必须在视图控制器的viewDidLoad方法内或之后执行与视图相关的操作。要更好地理解UIViewController的生命周期,请参阅this线程。
https://stackoverflow.com/questions/46380931
复制相似问题