【发布时间】:2014-03-09 22:56:12
【问题描述】:
我听到很多人说他们使用 Storyboard 进行布局,但出于创建可重用视图和其他原因,Storyboard 达不到他们的期望,他们选择仍然使用 nib/xib。
在 Storyboard 被接受实践并且 Apple 开始不再谈论 nib 之后进入 iOS 开发领域,我很困惑如何将两者混合在一起,而且似乎缺乏解释这种组合的资源或教程。
如果我想要一个可重用的 UIView,比如嵌入一个 UIImageView 和一个 UIProgressView,我是否要创建 一个 nib 文件,并使用 [NSBundle mainBundle] 导入来引入它?或者我是否像使用故事板一样使用它并有一个包含可重用视图的大 nib 文件,然后清楚地导入视图?
非常感谢您解释如何串联使用它们,甚至只是一个教程链接。我真的很想利用 nib 和 Storyboard 的好处,但我很难理解它。
【问题讨论】:
-
请注意,您不受情节提要的约束。在我看来,他们在很多方面只是混淆了这个问题。我有时仍然只使用 xib 文件编写应用程序。但是混搭也不错。你可以有多个故事板和多个 xib....
标签: ios objective-c xib uistoryboard nib