IOS:多个故事板(一个用于登录/注册,一个用于主应用)

时间:2013-06-07 19:00:31

标签: ios storyboard

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

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

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

这种方法的缺点是什么?

谢谢

1 个答案:

答案 0 :(得分:1)

我建议只有单独的故事板,如果它成为你的问题。我已经走上了单独的故事板的道路,并没有在组织上找到任何优势。不值得追踪哪个视图在哪个故事板中。

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

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

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

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