我聽到很多人說他們使用Storyboards來佈置事物,但是爲了創建可重用的視圖和其他原因,Storyboards達不到他們的期望,他們選擇仍然使用nibs/xibs。如何與故事板一起使用nibs/xibs?
在Storyboards被接受後進入iOS開發領域實踐和Apple開始不再談論nibs了,我很困惑如何混合這兩者,似乎缺乏解釋組合的資源或教程。
如果我想有一個可重複使用的UIView,說有一個UIImageView,並與它UIProgressView嵌入,做我創建一個筆尖文件,並使用[NSBundle mainBundle]
進口帶來它?或者,我是否像使用Storyboard一樣使用它,並使用一個帶有可重用視圖的大型nib文件,然後明確導入視圖?
有關如何一起使用它們或者甚至只是指向教程鏈接的說明將不勝感激。我真的想要與Storyboard一起利用筆尖的好處,但我很難理解它。
請注意,您不受限於故事板。在我看來,他們在很多方面只是混淆了這個問題。我有時候還會使用xib文件編寫應用程序。但混搭也很好。你可以有多個故事板和多個xibs ...... – matt