I am having multiple view controller in my application. I want to hide navigationbar
in my first view controller. So I use the following code to hide the navigation
do like in viewcontroller
based hidden using Swift 4.0
To hide navigationController
in viewWillAppear
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.navigationController?.isNavigationBarHidden = true
}
To unhide navigationController
in viewWillDisappear
override func viewWillDisappear(animated: Bool)
{
super.viewWillDisappear(animated)
self.navigationController?.isNavigationBarHidden = false
}