title: iOS8 change status bar color without using UINavigationBar
body: <p>I'd like to change the status bar color without having to show the UINavigationBar.</p>
  
  <pre><code>setBarTintColor works fine if 
  [self.navigationController setNavigationBarHidden:NO animated:NO];
  </code></pre>
  
  <p>however I'm using a custom control that means I have to set</p>
  
  <pre><code>[self.navigationController setNavigationBarHidden:YES animated:NO];
  </code></pre>
  
  <p>which then means the status bar color is white.</p>
  
  <p>How can I change the status bar color without showing the UINavigationBar?</p>