-1

ナビゲーションコントローラにリンクされたコレクションビューコントローラがあります。ストーリーボードでは、ナビゲーションバーがランダムに表示され、消えますが、階層内にあります。しかし、このビューに戻ると、ナビゲーションバーが消えます。 ナビゲーションバーが表示されない

は、私はこれを試してみましたが、それは何もしません - 私は

答えて

0

私は間違ってビューを変更していました。私は "ショー"の代わりに "現在のモーダル"を使用しました。私がセグを修正すると、ナビゲーションバーが表示され、バックジェスチャーを使用することができます。

Apple's webpage on using Navigation Controllers

1

スウィフト3を使用していますストーリーボードenter image description here

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

-Screenshotをあなたがに設定された制約を持っていますかコレクションビュー?それはナビゲーションバーの下に常にあるので、それはビューの上部に固定されていることを確認します(またはあなたはそれが画面全体を埋めるためにしたい場合は、すべての側面に0に制約を設定)

+0

私はそれに設定された任意の制約がありませんまだなく、ビューが最初にロードしたときにナビゲーションバーが表示されません。それはあなたがそれが消えるという見解に戻るときです –

+0

あなたはそれのスクリーンショットを追加できますか?ビューが読み込まれたときにナビゲーションバーに何かしていますか? – Simon

+0

私はbarButtonを追加しましたが、SWRevealViewControllerではそれを使用しますが、それ以外は何もしません。ナビゲーションバーは、ビューが読み込まれてからビューに戻ったときに消えてしまいますが、空白のままではありません。ストーリーボードでは、ナビゲーションコントローラがナビゲーションバーを追加します –

0

試してみてください。

self.navigationController?.setNavigationBarHidden(true, animated: true) 
関連する問題