2016-05-05 43 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

我同意。當我以編程的方式進行編程時,這對我並不適用 –