美文网首页
ViewController生命周期执行顺序

ViewController生命周期执行顺序

作者: 坤哥爱卿 | 来源:发表于2019-01-10 11:06 被阅读3次

    按照执行顺序排列:

    1. initWithCoder:通过nib⽂件初始化时触发。
    2. awakeFromNib:nib⽂件被加载的时候,会发⽣⼀个awakeFromNib的消息到nib⽂件中的每个对象。
    3. loadView:开始加载视图控制器自带的view。
    4. viewDidLoad:视图控制器的view被加载完成。
    5. viewWillAppear:视图控制器的view将要显示在window上。
    6. updateViewConstraints:视图控制器的view开始更新AutoLayout约束。
    7. viewWillLayoutSubviews:视图控制器的view将更新内容视图的位置。
    8. viewDidLayoutSubviews:视图控制器的view已经更新视图的位置。
    9. viewDidAppear:视图控制器的view已经展示到window上。
    10. viewWillDisappear:视图控制器的view将要从window上消失。
    11. viewDidDisappear:视图控制器的view已经从window上消失。
    

    相关文章

      网友评论

          本文标题:ViewController生命周期执行顺序

          本文链接:https://www.haomeiwen.com/subject/wtiorqtx.html