title: Listening to UITouch event along with UIGestureRecognizer
body: <p>I am creating a custom UIView and adding a UITapGestureRecognizer on it. I have a handler for the tap gesture. But at the same time I want my UIView to listen to touchesBegan &amp; touchesEnded methods. I have implemented gestureRecognizer:shouldReceiveTouch: method also but touchesBegan/touchesEnded methods does not get called. Any clue why?</p>
  
  <p><strong>Inside my custom UIView</strong></p>
  
  <pre><code>- (BOOL)gestureRecognizer:(UIGestureRecognizer *)iGestureRecognizer shouldReceiveTouch:(UITouch *)iTouch {
      return YES;
  }
  </code></pre>
  
  <p><strong>Inside my view controller</strong></p>
  
  <pre><code>MyCustomView aCustomView = [[[MyCustomView alloc] init] autorelease];
                  UIGestureRecognizer *myGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleGesture:)];
  [aCustomView addGestureRecognizer:myGestureRecognizer];
                  [myGestureRecognizer release];
  </code></pre>