摘要:
文字罗嗦,篇幅较长,只需营养可直接看红字部分。一个viewController的初始化大概涉及到如下几个方法的调用:initWithNibName:bundle:viewDidLoadviewWillAppear:animated:viewDidAppear:animated:viewWillLayoutSubviewsviewDidLayoutSubviews通常情况这几个方法是依次被调用的,我们会在init方法中初始化一些成员变量,做一些与view无关的事情。而后在viewDidLoad中进行view布局相关的属性调整,比如改变一下背景颜色,增加一些subview之类的。不知道大家有没有想 阅读全文