2

我在我的應用程序中有一個滑出菜單,只是爲了讓您知道,我是iOS/Swift的新手,所以如果我不解釋很好,或者使用正確的術語,這就是爲什麼。滑出菜單 - 切換回原來的控制器時,導航欄消失

我使用SWRevealViewController庫作爲我的滑出菜單。

我從我的所有視圖控制器使用的唯一的代碼是

self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer()) 

的問題主要是,應用程序第一次打開時,它顯示我的導航項目的標題和所有的ViewController1(默認視圖) ,但是當使用滑出菜單轉到ViewController2或3,然後返回到ViewController1時,整個導航欄/項目消失。

我試圖在viewDidLoad()內使用類似nav_item.title = "whatever"的東西,但這不起作用,只要當我切換回第一個視圖。有趣的是,如果我以編程方式更改標題,它會在第一次加載時發生更改,但當我更改爲View2並更改回View1時,它就會消失。

下面是我的意思,如果我沒有解釋得很好,因爲像我說我還是新的一些圖像。我的應用程序的開發進展得非常順利,因爲我要離開我已經完成了一段時間的Android版本。

a busy cat 這是第一次加載時,標題和所有。注意,我的背景顏色不會重疊或更改時間和電池的頂部,這在後面的視圖中會成爲問題。

a busy cat 使用我的滑出菜單切換到不同的視圖。

a busy cat 切換回原來的觀點,導航項目消失和背景顏色延伸到衆目睽睽之下,重疊的電池狀態和時間

+1

你有沒有想過這個?卡住了類似的東西。 – Siddhartha

回答

2

請問你的故事板是什麼樣子?我通常這樣做。

enter image description here