title: hitTest:withEvent: Not Working
body: <p>I'm making an app where I have a background view and that has six <code>UIImageView</code>'s as subviews.  I have a <code>UITapGestureRecognizer</code> to see when one of the <code>UIImageView</code>s is tapped on and thie handleTap method below is what the gesture recognizer calls.  However, when I run this, the <code>hitTest:withEvent:</code> always returns the background view even when I tap on one of the imageViews.  Does it have something to do with the event when I call hitTest?</p>
  
  <p>Thanks</p>
  
  <pre><code>- (void) handleTap: (UITapGestureRecognizer *) sender
  {
      if (sender.state == UIGestureRecognizerStateEnded)
      {
          CGPoint location = [sender locationInView: sender.view];
          UIView * viewHit = [sender.view hitTest:location withEvent:NULL];
          NSLog(@"%@", [viewHit class]);
          if (viewHit == sender.view) {}
          else if ([viewHit isKindOfClass:[UIImageView class]])
          {
              [self imageViewTapped: viewHit];
              NSLog(@"ImageViewTapped!");
          }
      }
  }
  </code></pre>