So I have a simple navigation controller with a sign up, hit done and you go to the home page. The problem is when you go to the home page, the navigation controller follows
//hide the navigation bar on this page
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.isNavigationBarHidden = true
}
This will hide the navigation bar on your home page, but make sure you use viewWillAppear so whenever you come back to a page the navigation will not reappear.