使用 Storyboard 或 xib 作为单视图控制器?

Ixx*_*Ixx 5 storyboard ios

我必须实现单个屏幕的布局,该屏幕未连接到整个应用程序流程,我想知道使用故事板是否有意义。

故事板对于流程/导航(多个控制器)很有意义,具有一些方便的功能,例如 iirc 原型单元,这些功能在 xib 中不可用。如果我认为以后屏幕可能会成为一个“故事”(更多视图控制器),这也是有道理的。但这些优点对于我的具体情况都没有用。

无论如何,我正在考虑使用 Storyboard,因为它似乎比 xib 一般更灵活,但是有什么缺点吗?也许是性能惩罚之类的?是否有设置单视图控制器的首选方法?

Ani*_*ese 5

继续吧..充分利用使用故事板的优势。与 xib 文件相比,故事板没有特定的缺点或性能问题。这一切都是为了您的方便。正如您所说,单视图控制器将来可能会成为一个故事,那么故事板将是一个正确的决定。什么时候使用xib?这取决于你,我选择 xib 的一种理想情况是,如果我有一个独立的控制器,我想与其他项目共享,那么我会选择 xib。