ios - 将 Storyboard或 xib 用于单 View Controller ?

标签 ios storyboard

我必须实现单个屏幕的布局,这与整个应用程序流程无关,我想知道使用 Storyboard 是否有意义。

Storyboard 对于流/导航(多 Controller )有意义,具有一些方便的功能,例如 xib 中不可用的 iirc 原型(prototype)单元。如果我认为以后屏幕可能会变成一个“故事”(更多 View Controller ),这也是有道理的。但这些优势对我的特殊情况都没有用。

我一直在考虑使用 Storyboard,因为它通常比 xib 更灵活,但有什么缺点吗?也许是性能损失之类的?是否有设置单 View Controller 的首选方法?

最佳答案

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

关于ios - 将 Storyboard或 xib 用于单 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28452994/

相关文章:

ios - NSMutableDictionary中的数字

ios - Swift 在 UITableView 中为容器 View 设置约束

ios - 从没有 drawRect 的 Floats 创建 CGPath

iphone - 如何设置 map View 的框架 - 在 iOS6 的谷歌 GMSMap 中

objective-c - 创建自定义 UITableViewCell

swift - 带有 Segues 到多个 View 的 Storyboard TableView

ios - Xcode - 如何修复 'NSUnknownKeyException' ,原因 : … this class is not key value coding-compliant for the key X"error?

c# - 以编程方式枚举和应用 WPF 样式

ios - 在运行时添加 UI 元素的问题

swift - 无法将按钮操作拖动到 Xcode 8 中的现有功能