xib
布局檔案在安裝到手機後會被轉成
nib檔案。因此記住nib就是xib。
獲取乙個
xib檔案 //
使用nsbundle
的loadnibname
方法獲取,傳入要獲取的xib的檔名(不用字尾)。
nsbundle *bundle = [nsbundle
mainbundle];
nsarray
*objs = [bundle
loadnibnamed
:@"xib
檔名"
owner
:nil
options
:nil];
獲取xib
布局中的各個
view:
通過nsbundle
獲取的xib
結果的是乙個
nsarray
物件,因為這個方法會返回讀取到的xib檔案中根目錄的所有view。
獲取讀取的的xib檔案的子控制項的方法:
1、通過容器的view的subview方法獲得子view的nsarray物件。物件的排列由xib檔案中的子物件排列覺得。在排列優先的先讀取到。 2
、通過子view的
viewwithtag
:方法來獲取子view(ps:要先為各個view設定tag)。
Xib檔案使用(三) Object的使用
繼續看xib檔案的一些元件,如 接下來,用乙個策略模式的實際例子,來繼續了解object的使用,傳送門 在將object拖入xib檔案後,我們還需要更改相應的類名 設定相應的關聯 在object內的物件是autorelease的,所以屬性需要這樣設定 property nonatomic,retai...
Xib檔案建立UITableViewCell
iphone開發中關於xib檔案建立uitableviewcell是本文要介紹的內容,主要是來學習如何使用xib檔案建立uitableviewcell的幾種方法,來看本文詳細內容。1 cell不做為controller的插口變數 首先建立乙個空的xib檔案,然後拖拽乙個cell放在其上面,記得設定其...
xib檔案載入研究
用nsnib或者nsbundle方法載入xib檔案的步驟如下 1 載入nib檔案內容和referenced resource檔案 物件資料 未解析 和關聯的image或者sound檔案加載入cocoa image cache 和 cocoa sound cache。2 解析物件並例項化。例項化的規則...