我在學(xué)習(xí)班中學(xué)習(xí)時(shí),一直強(qiáng)調(diào)VC生命的周期的重要性,我們學(xué)完生命周期后還是不太明白。直到老師每天考核我們時(shí)我們才知道VC生命周期很重要。接下來我們就來嘮嘮viewwillappear這點(diǎn)事。
- viewwillappear
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];//子類的viewwillappear
- 我們把顯示和隱藏tabbar的方法放進(jìn)去。
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[[self rdv_tabBarController] setTabBarHidden:NO animated:YES];
}//父類方法
- 在子類中調(diào)用父類的方法如果父類沒有方法,則子類會用此方法
- 如果時(shí)時(shí)需要刷新頁面更新數(shù)據(jù)則會把方法放進(jìn)viewwillappear里
- 小懶貓項(xiàng)目的登陸頁面中,如果沒登陸就不顯示,登錄后就會時(shí)時(shí)顯示這個(gè)頁面。
viewdidload
一般把初始化設(shè)置,如tableView等一些控件的背景圖片、背景顏色、文本顯示等等。
- (void)viewDidLoad {
[super viewDidLoad];
}
view did load
view will appear
view did appear
view will disappear
view did disappear