我在学习班中学习时,一直强调VC生命的周期的重要性,我们学完生命周期后还是不太明白。直到老师每天考核我们时我们才知道VC生命周期很重要。接下来我们就来唠唠viewwillappear这点事。
- viewwillappear
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];//子类的viewwillappear
- 我们把显示和隐藏tabbar的方法放进去。
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[[self rdv_tabBarController] setTabBarHidden:NO animated:YES];
}//父类方法
- 在子类中调用父类的方法如果父类没有方法,则子类会用此方法
- 如果时时需要刷新页面更新数据则会把方法放进viewwillappear里
- 小懒猫项目的登陆页面中,如果没登陆就不显示,登录后就会时时显示这个页面。
viewdidload
一般把初始化设置,如tableView等一些控件的背景图片、背景颜色、文本显示等等。
- (void)viewDidLoad {
[super viewDidLoad];
}
view did load
view will appear
view did appear
view will disappear
view did disappear