我尝试在3种方式从父视图中获取group
数据时更改页面标题,但它没有更改标题
var group : Group? {
didSet{
self.navigationItem.title = "from code"
self.navigationController?.navigationItem.title = "from code"
self.title = "from code"
}
}
答案 0 :(得分:0)
您可能在实例化视图控制器的视图之前设置标题。这就是为什么它不会发生变化的原因。您必须在视图控制器的viewDidLoad
方法内或之后查看相关内容。为了更好地理解UIViewController
生命周期,请参阅this主题。