iOS中View的建立過程

2022-08-30 08:03:08 字數 500 閱讀 8558

假設我使用的是wysviewcontroller控制器

應用啟動時會載入控制器的loadview,

1、如果loadview中有**,直接用loadview中的**來建立view

2、如果loadview中沒有**,

a、當你使用了storyboard時,程式載入storyboard來建立view,

b、當你使用了xib時,程式就載入xib來建立view,

a、當載入xib的時候,其載入xib的格式是先嘗試載入wysview.xib,

b、如果沒有wysview.xib,那麼再嘗試載入wysviewcontroller.xib,

c、如果都不存在,那麼就會自動建立乙個空的view

iOS建立xib關聯view之後建立view

建立乙個繼承view的headerview,再建立乙個xib並關聯上headerview,在headerview中如下這樣寫,建立headerview的時候,直接alloc initwithframe,frame將會賦值給xib,就是frame的座標大小會改變xib的大小位置 import inte...

iOS開發之控制器View的建立

首先我們來看一下以下情況window上會載入什麼樣的控制器view。1 根據之前講到的,先建立乙個和控制器 hxviewcontroller 同名的xib檔案 檔案中view灰色 並載入初始化該控制器,使它成為window的根控制器。設定file s owner控制器,拖線指定view hxview...

IOS使用Xib建立自定義View

新建object c類,從uiview繼承,如新建flagview import class flagbean inte ce flagview uiview property nonatomic,weak flagbean flag instancetype flagview end flagvi...