title: ios7 UINavigationBar backgroundImage is set upside down
body: <p>I am trying to set the UINavigationBar background image:</p>
  
  <p>I added in AppDelegate: (please note that it's one image)</p>
  
  <pre><code>[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
  [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"general-top_bar_with_status.png"] forBarMetrics:UIBarMetricsDefault];
  </code></pre>
  
  <p>Since I don't need translucent, in the ViewController in ViewDidLoad I added:</p>
  
  <pre><code>self.navigationController.navigationBar.translucent = NO;
  </code></pre>
  
  <p>This is the image:
  <img src="https://i.stack.imgur.com/zZc1U.png" alt="enter image description here"></p>
  
  <p>Unfortunately this is what I get:
  <img src="https://i.stack.imgur.com/cWEYB.png" alt="enter image description here"></p>
  
  <p>As you can see, the image is upsite down.</p>
  
  <p>What is wrong?</p>
  
  <p>In storyboard, I set a place for TopBar - Opaque navigation bar</p>