ios loadView


/**
 *  如果不實現loadView方法,控制器默認有一個loadView方法,
 默認系統怎么加載控制器的view呢,先去storyboard里面找,沒有找到
 再去與控制器名稱相同的xib里面找,沒有找到,在去名稱相同去掉Controller的xib
 里面找,還沒有找到,程序員也沒有重寫loadView方法,那么系統默認會
 創建一個view,顏色是clearColor,如果實現了loadView方法的話,上面的都不會做
 */
 
//系統是通知loadView方法創建控制器的view.
//1.判斷當前的控制器是否從StoryBoard加載的.如果是,從StoryBoad當中創建View.
//2.如果不是,還會判斷當前控制器,是否有xib進行描述.如果有,就會從Xib里面創建View
//3.如果也不是xib來描述的,那么它就會給創建一個空的UIView.
 
//在開發當中一但重寫了loadView,需要自己創建View.
//一般用在什么地方
//1.當控制器的view一進來就是一個圖片時
//2.當控制器一進來就去加載一個網頁時.
20151109214505698.png
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容