title: UISwipeGestureRecognizerDirectionRight NOT working inside DetailViewController.m with iOS 5.1
body: <p>this is my first question, but i use this site a lot this last months (thanks for all).</p>
  
  <p>My problem: i have a split-view project for i-Pad. In the DetailViewController I use a UIButton.
  Here's some code from <em>DetailViewController.h:</em></p>
  
  <pre><code>@property (strong, nonatomic) IBOutlet UIButton *button;
  - (void)swipeRightDetected:(UISwipeGestureRecognizer *)recognizer;
  </code></pre>
  
  <p>In <em>DetailViewController.m</em> I just do this:</p>
  
  <pre><code>- (void)viewDidLoad
  {
      [super viewDidLoad];
      [self configureView];
  
      UISwipeGestureRecognizer *swipeRight = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeRightDetected:)];
      swipeRight.direction = UISwipeGestureRecognizerDirectionRight;
      [self.button addGestureRecognizer:swipeRight];
  }
  
  - (void)swipeRightDetected:(UISwipeGestureRecognizer *)recognizer
  {
  
      if (recognizer.view == self.button) {
      NSLog(@"YEAH");
      }
  }
  </code></pre>
  
  <p>Now the problem is: it was working perfectly with iOS 5.0.1 and previous. Now it doesn't work any longer. IT WORKS FOR ANY OTHER DIRECTION but NOT for RIGHT direction and only in a DetailViewController!!
  It only works if you hit the iPad with strength and speed (like a slap!), and same thing for the simulator.. it only works if you do the swipe very very very fast!</p>
  
  <p>I think it's a bug.. what should i do? Maybe post the same question on apple forum?
  Thank you all, you're all great!!
  Marco</p>