title: UITextField stops UIGestureRecognizer from working
body: <p>I've got a view containing subviews of various types on it. At one point, I would like to disable all interactions with the view and subviews, and register instead taps from a gesture recognizer I place on the whole view:</p>
  
  <pre><code>tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:revealController action:@selectorrdoSomething:)];
  tapGestureRecognizer.cancelsTouchesInView = YES;
  </code></pre>
  
  <p>While it sort of works, the view below still interacts to all the touches. I then tried adding:</p>
  
  <pre><code>tapGestureRecognizer.delaysTouchesBegan = YES;
  tapGestureRecognizer.delaysTouchesEnded  = YES;
  </code></pre>
  
  <p>It now works EXCEPT - when I tap over a UITextField, this receives the touch INSTEAD of the gesture recognizer. Why is this, how can I stop it? Any help is much appreciated :)</p>