Navigation ControllerのrootVcであるView Controllerがあります。
rootviewコントローラーのナビゲーションバーを非表示にする必要があったため、次の方法を使用して非表示にして再表示しました。
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: false)
}
override func viewWillDisappear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(false, animated: false)
}
基本的に、rootVc のナビゲーション バーを非表示にして、他のすべてのビュー コントローラーに表示しています。
しかし、NavBar を削除すると、コンテンツがステータス バーの下に拡張されていることがわかります
これを修正する方法はありますか?