【问题标题】:Storyboard or XIB for iphone app development, which one should I pick?用于 iPhone 应用程序开发的 Storyboard 或 XIB,我应该选择哪一个?
【发布时间】:2012-08-29 07:30:14
【问题描述】:

我有一个发布日期是2013年第一季度的项目,我应该使用xib来兼容iOS4.3和早期版本,还是应该只使用storyboard忽略iOS4.3和早期版本的用户?查了一些ios版本的分享资料,想听听大家的意见。 http://www.14oranges.com/2012/07/ios-version-statistics-%E2%80%93-july-14th-2012/

【问题讨论】:

  • 关于那个统计数据(如果这个是真的)我建议忽略 ios4.x 并使用 Storyboard。

标签: ios storyboard xib


【解决方案1】:

我猜这取决于你想用它们做什么。我个人觉得 xibs 让您在自定义界面上拥有更多的权力,但这可能只是因为我已经习惯了它们(我确信可以在 xibs 中完成的所有事情也可以在故事板中完成)。

Storyboards 可能会使整个开发过程变得更容易,就像您可以在几秒钟内将导航或表格视图控制器组合在一起一样。有关故事板特权的更多详细信息here

此外,如果您在开始项目之前担心向后兼容性,您应该汇总您希望使用的 iOS 的所有功能。由此您可以推断哪些 iOS 设备/iOS 版本将能够运行您的应用程序。这样做应该可以让您清楚地了解您能够支持多远,并且应该有助于更轻松地做出 4.3+- 的决定。

【讨论】:

  • 对我来说,问题是我已经使用故事板编写了一段时间的代码。然后,有朋友告诉我storyboard在ios4.3及早期版本无法运行。所以我有一个选择:使用 xib 重写转换我的应用程序,或者放弃运行 ios4.3 和早期版本的用户。所以我想知道重写工作是否值得做,当然这取决于有多少用户使用ios4.3和早期版本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-24
  • 1970-01-01
  • 2019-01-15
  • 2010-11-24
  • 1970-01-01
  • 1970-01-01
  • 2016-02-08
相关资源
最近更新 更多