关于VC生命周期那点事

我在学习班中学习时,一直强调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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在我们iOS班学习的时候老师总是强调VC得生命周期的重要性,但是做项目时候还是不懂。直到老师逼着我每天考核我才认识...
    瞅你咋地阅读 364评论 0 0
  • 在我们IOS培训学习的时候,在做项目中依然不解,所以我了解到了vc生命周期的重要性,接下来聊聊viewWillAp...
    小布丁儿阅读 375评论 0 0
  • 在我们IOS班学习的时候,学习了vc的生命周期,但是在做项目中竟然蒙圈,直到老师逼着我每天考核才知道了其重要性,因...
    你瞅誰阅读 625评论 0 5
  • 我们在ios培训班学习时,老师总是强调生命周期的重要性,但我们都把TA当成了普通知识点来记,但当我们使用VC生命周...
    shanshan950224阅读 894评论 0 1
  • 上学是呢 老师总是强调VC可我依旧不懂,在此特此警戒,现在每天考核 我想我必须理解VC的生命周期 因为每个页面的都...
    王老板阅读 583评论 0 1