title: tap gesture on containing view blocks tableView selection
body: <pre><code>UITapGestureRecognizer *singleFingerTap =
              [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];
      [self.view addGestureRecognizer:singleFingerTap];
  }
  
  - (void)handleSingleTap:(id)handleSingleTap {
      [self.view endEditing:YES];
  }
  </code></pre>
  
  <p>I have a view that contains a tableview, and I want to end editing on textfields when the view is tapped. However, I do not want this to prevent selection of contained elements. Specifically, I have a tableview whose cells cannot be selected unless I swipe them. A single tap gets swallowed by the gesture recognizer and doesn't go through.</p>
  
  <p>If I remove the gesture recognizer, the table works fine.</p>
  
  <p>How can I handle tap events on the view and not prevent subviews from receiving the events?</p>