iOS開發UI篇 UIView的生命週期

2021-08-19 19:14:27 字數 401 閱讀 6783

載入view的流程

1.先去判斷當前控制器是不是從storyboard當中載入的,如果是,那麼它就會從storyboard當中載入控制器的view.

2.如果不是從storyboard當中載入的, 那麼它還會判斷是不是從xib當中建立的控制器.如果是,那麼它就會從xib載入控制器的view.

* 載入xib的時候會先看看有沒有和控制器同名的xib,有的話就載入;

* 如果沒有的話就會查詢下有沒有控制器的名稱去掉controller的xib,有的話就去載入.

3.如果也不是從xib載入的控制器.那麼它就會建立乙個空的uiview.設為當前控制器的view.

viewcontroller生命週期中有那麼多函式,乙個重要問題就是什麼**該寫在什麼地方。

iOS開發學習之UI篇 1 UIView

int main int argc,char argv 建立應用程式主視窗,一般乙個應用程式只有乙個視窗,uiwindow frame 檢視的大小 uiscreen mainscreen bounds 整個螢幕的大小 初始化的時候,將window的大小設定為整個螢幕。self window uiwi...

iOS開發UI篇 UIScrollView控制項介紹

ios開發ui篇 uiscrollview控制項介紹 一 知識點簡單介紹 1.uiscrollview控制項是什麼?1 移動裝置的螢幕 大 小是極其有限的,因此直接展 示在 使用者眼前的內容也相當有限 2 當展 示的內容較多,超出 乙個螢幕時,使用者可通過滾動 手勢來檢視螢幕以外的內容 3 普通的u...

IOS開發UI系列之UIView類的常用屬性與方法

檢視 uiview 繼承於uireponser 1.建立方法 uiview view uiview alloc initwithframe frame frame cgrectmake origini.x,origin.y,size.width,size.height 2.常用屬性 背景顏色 vie...