title: How can i offset UIButton image inside UIBarButtonItem on navBar?
body: <p>Here is the code i am using to insert a custom UIBarButtonItem as the leftButton on my navbar. The issue is that the button is too close to the left edge and i cant figure out how to indent it a little without using another image with padding on the left?    </p>
  
  <pre><code>UIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
  btn.imageEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
  [btn setBackgroundImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
  self.myBtn = btn;
  [btn release];
  
  UIBarButtonItem *barBtn = [[UIBarButtonItem alloc] initWithCustomView:self.myBtn];
  self.myBarBtn = barBtn;
  self.myBarBtn.imageInsets = UIEdgeInsetsMake(0, 5, 0, 0);
  [self.navigationItem setLeftBarButtonItem:self.myBarBtn animated:YES];
  [barBtn release];
  </code></pre>
  
  <p>I've tried adjusting the frame, edgeInsets, all without any luck. The barButtonItem is still too close to the left edge. Is there any way to offset the image for the button?</p>
  
  <p>Thx</p>