title: Allow a UIBarButtonItem to touch top & bottom of UINavigationBar
body: <p>Take a look at the Droplr iPhone app:</p>
  
  <p><img src="https://i.stack.imgur.com/v6ayk.png" alt="enter image description here"></p>
  
  <p>Notice how the <code>UIBarButtonItem</code>s are able to touch the right, left, top, and bottom of the screen/navigation bar?  </p>
  
  <p>How can I achieve something similar?  Here's how I make a sample UIBarButton and set it to the right item:</p>
  
  <pre><code>UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
  [button setImage:image forState:UIControlStateNormal];    
  button.frame= CGRectMake(0.0, 0.0, image.size.width, image.size.height);
  [button addTarget:self action:action forControlEvents:UIControlEventTouchUpInside];
  UIBarButtonItem *bb = [[[UIBarButtonItem alloc] initWithCustomView:button]autorelease];
  [self.navigationItem setRightBarButtonItem:bb animated:YES];
  </code></pre>
  
  <p>However, it is <strong>not</strong> right aligned, and has quite a bit of margin from the top &amp; the bottom.  My image size is correct (44px), and it looks like it shrinks it to fit a frame of sorts.  </p>
  
  <p>So, how can I do this?</p>
  
  <hr>
  
  <p><strong>Edit:</strong> Whoops, the top/bottom spacing was my fault. However, I can't figure out how to align the bar button flush with the left/right side.  Here's what I mean: (sorry for the ugly button, it was just a test)</p>
  
  <p><img src="https://i.stack.imgur.com/3Zzin.png" alt="enter image description here"></p>
  
  <p>I tried setting the image inserts, but it didn't seem to do anything.  </p>