视图的生命周期

2016-07-23  本文已影响14人  JosephCheng

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; // 释放视图控制器

上一篇下一篇

猜你喜欢

热点阅读