I want to hide the navigationBar for the first ViewController which is my first screen. It's all embedded within a navigation controller. I tried the below code but not working.
override func viewWillAppear(_ animated: Bool) {
let navigationBar = navigationController?.navigationBar
if #available(iOS 13.0, *) {
let navigationBarAppearence = UINavigationBarAppearance()
navigationBarAppearence.shadowColor = .clear
navigationBar?.scrollEdgeAppearance = navigationBarAppearence
navigationBar?.standardAppearance = navigationBarAppearence
navigationBar?.compactAppearance = navigationBarAppearence
navigationBar?.backgroundColor = .clear
navigationBar?.isHidden = true
} else {
navigationBar?.isHidden = true
}
}
I'm using xcode11 How can I hide the navigation bar? Suggestions are always appreciated.

