ios - 在应用程序的所有 View Controller 上显示标签栏

标签 ios objective-c iphone swift ios8

我有一个问题,我在选项卡栏 Controller 上有 2 个 View Controller 。这两个 Controller 都显示选项卡。但是,当我从 View controller 1 向 View controller 3 推送 segue 时。View controller 3 不显示选项卡栏。

我想在我的应用程序的所有 Controller 上显示选项卡。 my situation

最佳答案

改变你的 Storyboard设计:

  • 将 TabBar View Controller 设置为初始 ViewController

  • 将您的 UINavigationViewController 设置为每个选项卡的 Root View Controller

  • 毕竟,您的设计结构将看起来像 mention Image

enter image description here

关于ios - 在应用程序的所有 View Controller 上显示标签栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37385885/

相关文章:

ios - 使用faSTLane frameit截屏时,标题和关键词文本怎么叠加?

ios - Objective-C 添加 MKOverlay 到 map View 动画淡入

ios - 按日期参数过滤项目数组而不考虑时间

ios - 如何根据图像大小设置高度的单元格

iphone - 使用 PJSIP 取消 SIP 注册

iphone - 适用于 iPhone iPad 的 JavaFX

iphone - 发送 'MapAnnotation *__strong' 到不兼容类型 'id<MKAnnotation>' 的参数

ios - 从 AppDelegate 更改另一个文件中的变量

ios - 如何在转换前强制加载 UIWebView

ios - iOS10 中不尊重 NSMutableDictionary 的 Objective-C 类别