怎麼手動載入xib

2021-06-24 18:09:52 字數 344 閱讀 5134

nsbundle *bundle = [nsbundle mainbundle]; //bundle 資源檔案包,這句話事取到**的資源檔案包;

nsarray *xibs = [bundle loadnibname:@"xib的檔名" owner:self  options:nil];//這句話是從資源檔案包bundle中取到xib檔案,其實xib檔案算是一種歸檔,此方法返回的是乙個陣列也就是xib中的檢視個數,

uiview  *view = [xibs lastobject];

[self.window addsubview:view];

人生開始了乙個新的起點,希望可以通過自己的不懈努力讓自己好起來。

xib檔案載入研究

用nsnib或者nsbundle方法載入xib檔案的步驟如下 1 載入nib檔案內容和referenced resource檔案 物件資料 未解析 和關聯的image或者sound檔案加載入cocoa image cache 和 cocoa sound cache。2 解析物件並例項化。例項化的規則...

ios 載入xib遇到的坑

storyboard,個人覺得是個好玩意兒,但是什麼都做到其中總覺得雜亂。個人偏好把複雜的區域性控制項 比如定製的collectionviewcell 在xib檔案中拉好。在開發過程中遇到不少坑,記憶猶新的是 xib中的部件 比如button 設定圓角的效果不對 載入的xib不能resize大小。v...

swift下載入XIB的方法

載入xib let mima nsbundle.mainbundle loadnibnamed mimadenglu owner nil,options nil let mimadengluxib mima.first dengluview.addsubview mimadengluxib as u...