init -> viewDidLoad -> viewWillApper -> viewDidAppear -> viewWillDisapper -> viewDidDisapper
- (void)init; // 创建
- (void)loadView; // 构建视图层级结构
- (void)viewDidLoad; // 视图完成加载
- (void)viewWillAppear:(BOOL)animated; // 视图将要出现在屏幕上
- (void)viewWillLayoutSubviews; // 视图将要布局子视图,用代码调整控件布局才会使用
- (void)viewDidLayoutSubviews; // 视图布局子视图完成
- (void)viewDidAppear:(BOOL)animated; // 视图完成显示,视图已经出现在屏幕上
- (void)viewWillDisappear:(BOOL)animated; // 视图将要从屏幕上消失
- (void)viewDidDisappear:(BOOL)animated; // 视图已经从屏幕上消失
- (void)dealloc; // 释放视图控制器
网友评论