title: How can I hide the toolbar of a UINavigationController using storyboards?
body: <p>I have a storyboard iOS app that has a number of views I push through. I have a UINavigationController with the "Shows Toolbar" option selected, which then populates throughout my view hierarchy.</p>
  
  <p>Say my view flow is 3 views, A, B, and C:</p>
  
  <pre><code>View A --(push)--&gt; View B --(push)--&gt; View C
  </code></pre>
  
  <p>View A is a normal view controller, with a button on the toolbar used to push View B.
  View B is a table controller, so I want to hide the toolbar here.
  View C is another view like View A, with a toolbar required to be shown.</p>
  
  <p>In Xcode/Storyboard, if in View B I select the "Hides bottom bar on push" it does exactly that - the bottom bar is hidden for View B. Similarly if I choose 'None' for the 'Bottom bar' select option, there's no bar for View B. Good.</p>
  
  <p>Here's my problem: No matter what I do, using either option for view B, my toolbar doesn't come back for view C. If I set View C's toolbar as inferred (and uncheck hide on push) it doesn't show, nor if I set it manually to 'Toolbar'.</p>
  
  <p>Any ideas?</p>