navigationItem标题不会改变

时间:2017-09-23 14:59:12

标签: ios swift

我尝试在3种方式从父视图中获取group数据时更改页面标题,但它没有更改标题

var group : Group? {
    didSet{
        self.navigationItem.title = "from code"
        self.navigationController?.navigationItem.title = "from code"
        self.title = "from code"
    }
}

1 个答案:

答案 0 :(得分:0)

您可能在实例化视图控制器的视图之前设置标题。这就是为什么它不会发生变化的原因。您必须在视图控制器的viewDidLoad方法内或之后查看相关内容。为了更好地理解UIViewController生命周期,请参阅this主题。