一个
viewController
的初始化大概涉及到如下几个方法的调用:
initWithNibName:bundle:{
初始化成员变量,做一些与view无关的事情
}
viewDidLoad
{
进行view布局相关性的调整:
比如:改变背景颜色,
增加一些 subView
}
viewWillAppear:animated:
viewWillLayoutSubviews
initWithNibName:bundle:{
初始化成员变量,做一些与view无关的事情
}
viewDidLoad
{
进行view布局相关性的调整:
比如:改变背景颜色,
增加一些 subView
}
viewWillAppear:animated:
【
viewDidAppear:animated:
viewWillLayoutSubviews
viewDidLayoutSubviews
改变self.view 在viewDidAppear、viewWillLayoutSubviews、viewDidLayoutSubviews方法中修改才能产生效果
】
//参考网址