title: Override UIGestureRecognizer touchesBegan
body: <p>I have 1 Main View and 1 <em>SubView</em>:</p>
  <p>Main View &gt; SubView</p>
  <p>I think that the Main View is &quot;stealing&quot; the events from the <em>SubView</em>.</p>
  <p>For example, when I tap on the <em>SubView</em>, only the <strong>Main View GestureRecognizer</strong> is fire.</p>
  <p>Here is my custom <strong>GestureRecognizer</strong> (which intercepts every touch event):</p>
  <pre><code>import UIKit
  import UIKit.UIGestureRecognizerSubclass
  
  class MainGestureRecognizer: UIGestureRecognizer {
      
      override func touchesBegan(touches: NSSet!, withEvent event: UIEvent!) {
          super.touchesBegan(touches, withEvent: event);
          //nextResponder() ??
          
          state = UIGestureRecognizerState.Began;
      }
   
      override func touchesMoved(touches: NSSet!, withEvent event: UIEvent!) {
          super.touchesMoved(touches, withEvent: event);
          //nextResponder() ??
          
          state = UIGestureRecognizerState.Changed;
      }
   
      override func touchesEnded(touches: NSSet!, withEvent event: UIEvent!) {
          super.touchesEnded(touches, withEvent: event);
          //nextResponder() ??
          
          state = UIGestureRecognizerState.Ended;
      }
   
      override func touchesCancelled(touches: NSSet!, withEvent event: UIEvent!) {
          super.touchesCancelled(touches, withEvent: event);
          //nextResponder() ??
          
          state = UIGestureRecognizerState.Cancelled;
      }
  }
  </code></pre>
  <p>Maybe I should use <strong>nextResponder</strong>, but I have only found Obj-C code like:</p>
  <blockquote>
  <p>[self.nextResponder touchesBegan:touches withEvent:event];</p>
  <p><a href="https://stackoverflow.com/questions/1207287/whats-the-trick-to-pass-an-event-to-the-next-responder-in-the-responder-chain">What&#39;s the trick to pass an event to the next responder in the responder chain?</a></p>
  <p><a href="https://stackoverflow.com/questions/631427/is-there-a-way-to-pass-touches-through-on-the-iphone">Is there a way to pass touches through on the iPhone?</a></p>
  </blockquote>
  <p>So the question is, what should I do to make the second event (the SubView Event) fire too?</p>
  <p>Is there a function like <strong>nextResponder</strong> in Swift?</p>