【发布时间】:2014-07-30 03:06:52
【问题描述】:
好的,所以我有一个小难题要解决。
我有一个标签栏控制器,其中两个标签(实际上是三个,但这说明了问题)具有基本相同的 UI。
它们以相同的方式显示信息,但使用不同的查询来获取该信息。
现在,因为它们是单独的选项卡,我需要在情节提要上有两个实例才能创建这些选项卡。每个选项卡还有一个 UINavigationController 用于选项卡的“根”。但这意味着我在一个中设置的任何 UI 都必须在另一个中复制。我使用运行时属性来更改控制器从何处获取信息。
我可以只有一个实例并将其连接到两个导航控制器。这意味着我可以只在一个地方进行 UI 更改,但是如何配置每个视图控制器以获取正确的信息?
我确信有办法解决这个问题,但我陷入了困境,目前找不到出路。
如果有人能理解我在说什么,请您提供任何建议。
这是我根据答案尝试过的,但它只加载到第一个标签上。随后的选项卡只有一个没有根视图的 nag 控制器。
【问题讨论】:
标签: ios objective-c uitabbarcontroller uistoryboard