带有 ios 故事板的标签栏

Posted

技术标签:

【中文标题】带有 ios 故事板的标签栏【英文标题】:Tab bar with ios storyboard 【发布时间】:2012-12-20 09:19:18 【问题描述】:

我有 6 个 ViewController,我只需要在其中 4 个中显示标签栏(viewcontroller 2、viewcontroller 3、view controller 4、viewcontroller 5)。当我使用模态视图控制器从第 6 个视图控制器导航到第 2 个视图控制器时,标签栏不显示。

【问题讨论】:

【参考方案1】:

如果您从 VC6 模态显示 VC2,您将看不到 VC2 的包含控制器。这是设计使然。

但无论如何,您的 UI 逻辑可能是错误的。模态演示在上下文之外呈现一个 viewController - 期望您随后将通过呈现控制器返回(弹出堆栈),而不是在其他地方导航(例如,通过选项卡)。

您是如何从您的一个标签视图中获得 TO VC6 的?如果您需要更多帮助,也许您应该发布一个故事板风格的草图来展示您的意图。

【讨论】:

感谢您的回复,请告诉您对此的建议。我想要 viewcontroller2 和 rootview 控制器中的标签栏 我建议您在问题中提供更多细节。正如我所说,您可以发布一个故事板风格的草图,说明您希望 viewControllers 如何与显示它们之间的导航路线的箭头组合在一起。这将有助于理解您想要实现的目标。

以上是关于带有 ios 故事板的标签栏的主要内容,如果未能解决你的问题,请参考以下文章

使用带有标签栏控制器的多个故事板

标签栏项目未显示在情节提要中

标签栏项目图像不会随着情节提要的使用而改变

带有 MVVM Light 的标签栏控制器导航 Xamarin

中心按钮标签栏

将第二个故事板控制器分配给第一个故事板标签栏项目。