title: Customizing the background image for a navigation bar created programmatically
body: <p>I'm stuck at customizing the navigation bar of my app. 
  I added the navigation controller programmatically. 
  Indeed, in the method <strong>application:didFinishLanchingWithOptions</strong> of my app delegate,
  I've added and hidden a navigation bar using the following code:</p>
  
  <pre><code>self.window.rootViewController  = self.viewController;
  // ListingNav previously declared as instance variable
  self.ListingNav = [[UINavigationController alloc] initWithRootViewController:self.viewController];
  self.ListingNav.navigationBarHidden = YES;
  [self.window addSubView:ListingNav.view];
  [self.window makeKeyAndVisible];
  return YES;
  </code></pre>
  
  <p>Now, I'd like to set an image as a navigation bar background, set another background image for the "back" button and add another button on the right side of the same navigation bar with its own background image too.  Any idea on how to proceed ? </p>
  
  <p>Thx for helping,</p>
  
  <p>Stephane</p>