第十六章 视图控制器的生命周期
视图控制器的生命周期
// 1.控制器的view加载完成的时候
- (void)viewDidLoad {
[super viewDidLoad];
}
// 2.控制器view即将显示完成的时候
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
}
// 3.布局子控件
- (void)viewWillLayoutSubviews {
[super viewWillLayoutSubviews];
}
// 4.控制器view显示完成的时候
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
}
// 控制器view即将消失的时候
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
}
// 控制器view已经消失的时候
- (void)viewDidDisappear:(BOOL)animated {
[super viewDidDisappear:animated];
}
视图控制器的生命周期调首先
- 单个视图的生命周期
- 多个视图的生命周期