xib檔案使用

2021-07-11 10:00:41 字數 681 閱讀 4556

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 解析物件並例項化。例項化的規則...