【发布时间】:2013-07-29 05:52:14
【问题描述】:
我的团队正在开发一个具有 UITabBarController 的应用程序。我们正在使用 Storyboard 来开发界面和流程。
由于我们是一个团队,我们不能将所有流程都放在一个故事板中,因为这会导致与 SVN 同步出现问题。所以,解决方案是to put each tab`s flow in one different storyboard file。
故事板之间的连接不是问题,因为我们可以在this tutorial 中看到,创建一个对象来进行连接(例如按钮)。
但是当我将 UITabBarController 放在一个故事板中时,我无法以编程方式设置将为 tabBar 的每个按钮显示的故事板的方式管理底部栏的视图元素(tabBar 本身)。
目前,我在同一个 .storyboard 文件中拥有 TabBar 和 UIViewControllers,正如我们所见:
所以我需要的是通过一个 UITabBarController 连接不同的故事板。该怎么做?
【问题讨论】:
-
首先对 Xcode 使用 bitbucket 或 git SVN 就像啤酒和葡萄酒对胃一样,然后只需修复情节提要的冲突。
-
我们不使用 xcode 同步文件。我们使用 xcode 之外的其他工具
-
我知道女巫的做法很糟糕
-
Bitbucket 是免费的,并且有私有存储库,它有合并控制和自动合并——它可以自动修复冲突,也可以使用合并工具手动修复。然后您可以将 source tree -client 用于 bitbucket。您所拥有的不是编程问题,而是版本管理问题
-
不。项目的需求很明确:我们需要以模块化的方式开发接口。所以我们需要有不同的 .storyboard 文件。
标签: objective-c xcode uitabbarcontroller uistoryboard