Xib檔案的建立與顯示

2021-07-15 07:23:24 字數 1316 閱讀 7736

1.xib檔案的檢視建立

//a) 載入xib的檔案(三步走)

//說明:第一步載入資源檔案;nsbundle是應用程式的資源包

nsbundle *mainbundel = [nsbundle mainbundle];

//b) 從xib檔案中讀取檢視(view) -----> 儲存方式是陣列的方式

/* 說明:1) 載入的時候只載入檔名,不要帶字尾;

2) mainbundel loadnibnamed:@"view3" owner:self options:nil

mainbundel -------> 資源包物件

loadnibnamed -----> 載入的名稱

owner ------> 載入到哪個物件上

options ------> 引數

3) nibarray的元素只有乙個。

*/nsarray *nibarray = [mainbundel loadnibnamed:@"view3" owner:self options:nil];

nslog(@"nibarray = %ld", nibarray.count);

//c) 讀取第乙個資源檔案,並賦值給uiview物件

uiview *view3 = [nibarray firstobject];

//d) 自定義顯示空間

view3.frame = cgrectmake(20, 200, 100, 100);

//e) 將該view3載入到_window中顯示

[_window addsubview:view3];

//f) 可以將上述a)、b)、c)合成為一步載入乙個view

uiview *view4 = [[[nsbundle mainbundle] loadnibnamed:@"view4" owner:self options:nil] lastobject];

//說明自定義空間大小顯示

view4.frame = cgrectmake(20, 350, 100, 100);

[_window addsubview:view4];

與view繫結的xib檔案顯示

view5 *view5 = [[[nsbundle mainbundle] loadnibnamed:@"view5" owner:self options:nil] firstobject];

view5.frame = cgrectmake(260, 260, 100, 200);

[_window addsubview:view5];

Xib檔案建立UITableViewCell

iphone開發中關於xib檔案建立uitableviewcell是本文要介紹的內容,主要是來學習如何使用xib檔案建立uitableviewcell的幾種方法,來看本文詳細內容。1 cell不做為controller的插口變數 首先建立乙個空的xib檔案,然後拖拽乙個cell放在其上面,記得設定其...

建立檔案,檔案讀取與顯示

usr bin env python maketextfile.py create text file import os ls os.linesep get filename while true fname raw input enter filename if os.path.exists f...

xib 建立tableviewCell的重用

有好多人說用xib建立的cell不再遵循重用機制,對此很不理解,經驗證,即使是用xib建立的cell也是遵循重用機制的。注意的是 用xib建立cell的時候 identifier 設定的與 cellforrowatindexpath 方法中的一致。cell中拖放乙個label,上面的文字是label...