-1

我有一個集合視圖控制器鏈接到我的導航控制器。在故事板中,導航欄出現並隨機消失,但仍然在層次結構中。當我切換回這個視圖,但導航欄消失。導航欄未顯示

我試過,但它不會做任何事情 -

navigationController?.setNavigationBarHidden(navigationController?.navigationBarHidden == false, animated: true) 

故事板enter image description here

-Screenshot我用斯威夫特3

回答

1

你對設置的限制集合視圖?請確保它被固定在視圖的頂部,因此它總是導航欄下方(如果你想讓它填滿整個屏幕,設置限制爲0四面八方)

+0

我沒有在其上設置還沒有任何約束,但是在導航欄上確實顯示出在最初的觀點負載。只是當你回到視圖中時,它會消失 –

+0

你可以添加它的截圖嗎?視圖加載時你是否在做任何導航欄? – Simon

+0

我添加了一個barButton,並將其用於SWRevealViewController,但除此之外沒有其他。導航欄在視圖加載時存在,然後在我返回到視圖時不存在,它不會留下它應該是的空白區域。在故事板中,導航控制器添加了導航欄 –

0

嘗試:

self.navigationController?.setNavigationBarHidden(true, animated: true)