title: Touch events within ~8 pixels of nav bar not called
body: <p>I have an application with three buttons (actually <code>UIView</code>'s) laid out horizontally <strong>underneath</strong> the navigation bar.</p>
  
  <p>The three buttons are of substantial enough size (larger than the back button, for example), however they won't respond to touches when the hit is in the top third part, roughly.</p>
  
  <p>I'm aware that this area directly underneath the nav bar is sort of 'reserved' for the back button and other UINavigation items having a touch area that expands beyond the navigation bar (by quite a significant margin), however in some instance there isn't even a navigation item nearby to steal the event, and my views still don't respond.</p>
  
  <p>The weird thing is that I <em>am</em> getting a call to the <code>hitTest</code> method in my UIView, just never a touchesBegan/Ended/etc.</p>
  
  <p>The result is that it is very difficult to press the buttons and if one is anywhere near a <code>UINavigationItem</code>, the item will steal the event, even though in <code>hitTest</code> I am returning the correct <code>UIView</code> to the system.</p>
  
  <p>Unfortunately I am the implementer and not the designer so a design change is a last resort.</p>
  
  <p>Any ideas? Thanks!</p>