title: UINavigationController: Hiding Back Button on One View Hides it For All Views
body: <p>I have a UINavigationController that contains 3 UIViewControllers on the stack.</p>
  
  <pre><code>View A - is the root
  View B - is pushed by View A and has `self.navigationItem.hidesBackButton = YES;`
  View C - is pushed by View B and has `self.navigationItem.hidesBackButton = NO;`
  </code></pre>
  
  <p>View C does not show the back button, even though I have hidesBackButton set to NO. How can I resolve this?</p>