title: Hide Navigation Bar in Specific View - Swift 3
body: <p>I have NavigationController that handles navigation through my app.
  According to my design, the very first view should have no visible NavigationBar. All the others after, will.</p>
  
  <p>In this FirstView, I'm using this so far to hide the NavBar, inside the ViewDidLoad:</p>
  
  <pre><code>self.navigationController?.isNavigationBarHidden = true
  </code></pre>
  
  <p>From this FirstView I can access other Views. In these other views I show the NavBar using:</p>
  
  <pre><code>self.navigationController?.isNavigationBarHidden = false
  </code></pre>
  
  <p>My problem is that:</p>
  
  <ul>
  <li>When I navigate from a View with Visible NavBar, back to the FirstView with the Hidden NavBar, the NavBar is now visible.
  Basically the NavBar only hides the very first time then shows if I use the back button.</li>
  </ul>
  
  <p>How Can I Prevent this ?</p>
  
  <p>Thank you!</p>