控制器的view的加载
2015年5月9日 星期六
下午6:53
控制器的view加载是懒加载,在必须加载的时候,会先判断loadView方法是否被重写,如果重写,则直接按loadView的代码来创建view,如果没有重写该方法,则会先根据storyboard的描述,来加载view,没有sb,则根据指定的nibname的xib来创建view,再没有指定nibname就加载同名的xib,再久创建一个空白的view。
可以用isViewLoad方法来判断一个控制器的view是否被加载
关于重写loadView方法
重写loadView方法,一般用在自定义控制器的view的时候,可以在loadView方法中加载一个storyboard或者xib文件等,加载的view必须赋给控制器的view否则就会报错,在loadView方法中一般不需要重写父类方法。