title: UITapGestureRecognizer breaks UITableView didSelectRowAtIndexPath
body: <p>I have written my own function to scroll text fields up when the keyboard shows up. In order to dismiss the keyboard by tapping away from the text field, I've created a <code>UITapGestureRecognizer</code> that takes care of resigning first responder on the text field when tapping away.</p>
  
  <p>Now I've also created an autocomplete for the textfield that creates a <code>UITableView</code> just below the text field and populates it with items as the user enters text.</p>
  
  <p>However, when selecting one of the entries in the auto completed table, <code>didSelectRowAtIndexPath</code> does not get called. Instead, it seems that the tap gesture recognizer is getting called and just resigns first responder.</p>
  
  <p>I'm guessing there's some way to tell the tap gesture recognizer to keep passing the tap message on down to the <code>UITableView</code>, but I can't figure out what it is. Any help would be very appreciated.</p>