1

我正在发现故事板,并希望将它们用于新应用程序。

我想知道有两个单独的故事板是否有意义,一个用于登录/注册相关视图,一个用于主应用程序视图。

目的是保持两个故事板的清洁和易于维护。

这种方法的缺点是什么?

谢谢

4

1 回答 1

1

如果这对您来说是个问题,我建议只使用单独的故事板。我已经走上了拥有单独故事板的道路,并且在组织上没有发现任何优势。跟踪哪个视图在哪个情节提要中是不值得的。

一旦你转向一个通用应用程序,为 iPhone 和 iPad 分别拥有一个故事板可能会更有用。我目前有 3 个故事板,它们不是根据什么类型的视图组织的,而是根据哪个环境将使用这些视图。

  • iPhone 故事板
  • iPad 故事板
  • 共享故事板(您将在两者之间使用的一些视图)

对我来说,故事板只不过是一个转储我的视图的容器,并且可以防止到处都是一堆单独的 .xib 文件(尽管从故事板初始化 ViewControllers 要简单得多)。我使用 segues 可能有一个星期,但是应用程序的需求很快超过了转换的有限好处。

在故事板之间复制和粘贴实际上非常容易,所以不要害怕尝试一堆不同的安排来看看你喜欢什么。您只需要调整显然从哪个情节提要实例化对象。

于 2013-06-07T19:06:51.617 回答