iOS开发 ViewController 生命周期

作者: 小黑Swift | 来源:发表于2016-03-22 15:17 被阅读291次
    1. ViewController 常用类型

    ① 直接用于呈现内容并与用户交互:
    如 UITableViewController,UIViewController
    ② 用于控制和显示其他 ViewController:
    如UINavigationController (堆栈形式),UITabbarController (并列形式)

    2. ViewController 生命周期
    ViewController 生命周期

    使用:
    ① viewDidLoad
    这个方法比较常用,同过初始界面的方法将视图加载入内存后,会调用viewDidLoad 方法来进行进一步的设置。对于初始数据的载入,设定等操作。
    ② viewWillAppear
    通常利用这个方法,对即将显示的视图进一步的设置。
    还有当该控制器拥有多个视图时候,在视图间切换时,要进行数据刷新操作时候可使用。因为并不会再次载入 viewDidLoad 方法,但是该 viewWillAppear 方法会再次被调用。

    注意:view 生命周期在 ViewController 生命周期之中,在 view 释放之前,Viewcontroller 是不可以释放的

    相关文章

      网友评论

        本文标题:iOS开发 ViewController 生命周期

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