ios - 为什么标签栏消失了?

标签 ios xcode swift uitabbarcontroller

我当前的 View Controller 设置是: 选项卡 View > 导航 Controller > TableView Controller > 导航 View Controller > 单元格详细信息。请参见 The current setup of viewcontrollers

我曾经有过: 选项卡 View > 导航 Controller > TableView Controller > 单元格详细信息 然后一切都很好。

问题是我需要在用户按下后退按钮时发生自定义操作,为此我在“表格 View ”和“单元格详细信息”之间添加了一个导航 Controller 。那就是标签栏消失的时候。我知道这似乎是“正常”行为,但这对我帮助不大。请帮忙。

转到详细 View Controller 的代码。 (我使用 Storyboard,所以这些东西的代码很简单)

@IBAction func add(sender: AnyObject) {
    dispatch_async(dispatch_get_main_queue()) {
        self.performSegueWithIdentifier("TableViewToDetailView",    sender: self)
    }

最佳答案

hideTabBarOnPush 属性为 true(在代码中)或 Hide Bottom Bar on Push 在 Storyboard上为您推送的 Controller 选中时,会发生这种情况。

enter image description here

关于ios - 为什么标签栏消失了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37050637/

相关文章:

ios - 将 Split View带入现有的标签栏应用程序?

ios - 我的 EXC_BAD_ACCESS (Code = 2) 错误的原因是什么?

ios - fatal error : Index out of range, 由于反复按赞和心形按钮

ios - 是否可以在应用程序运行时在设备上训练 CoreML 模型?

ios - 按最近日期排序 NSFetchedResultsController 忽略年份

ios - 如何在程序的一次运行中多次在 swift(iOS) 中返回相同的 viewController?

objective-c - 如何重新创建 iMessage 发送按钮和文本字段布局?

ios - 使用 UITable 链接到笔记本应用程序中的不同页面 (iOS)

ios - UITextField 键击和复制/粘贴之间的区别

javascript - 在 React-Native 中处理服务调用的通用基类方法