2016-05-05 42 views
0

我当前的视图控制器设置为: 选项卡视图>导航控制器>表视图控制器>导航视图控制器>单元格详细信息。请参阅 The current setup of viewcontrollers为什么标签栏消失?

我曾经有: 标签视图>导航控制器>表视图控制器>单元的详细信息 ,然后一切都很好。

问题是,当用户按下后退按钮时,我需要一个自定义操作,为此,我在“表格视图”和“单元格细节”之间添加了一个导航控制器。这就是当标签栏消失。我明白这似乎是“正常”的行为,但这不会帮助我很多。请帮忙。

延续到详细视图控制器的代码。 (我用的是故事板,让光在代码为这些事情)

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

请发表您的代码 –

+0

添加的代码,如果需要的话可以添加更多? – LudoErgoSum

回答

3

它发生时hideTabBarOnPush属性为true(代码)或Hide Bottom Bar on Push是在故事板你正在推动控制器检查。

enter image description here

+1

谢谢你的回复。但不幸的是,我不认为这是答案。我已经看过所有的视图控制器,(我使用故事板而不是代码),并且它们都没有“在推动时隐藏底部栏”的勾号。我可以张贴一些图片,如果这有助于你相信我:) – LudoErgoSum

+0

我同意。当我以编程的方式进行编程时,这对我并不适用 –