// 左スワイプ(右から左)
UISwipeGestureRecognizer *leftSwipeRecognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(didSwipeLeft:)];
leftSwipeRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;
//leftSwipeRecognizer.numberOfTouchesRequired = 3;
[self.view addGestureRecognizer:leftSwipeRecognizer];
// 右スワイプ(左から右)
UISwipeGestureRecognizer *rightSwipeRecognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(didSwipeRight:)];
rightSwipeRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
[self.view addGestureRecognizer:rightSwipeRecognizer];
- (void)didSwipeLeft:(UISwipeGestureRecognizer *)sender
{
NSLog(@"右から左にスワイプされました");
[self slideOutViewController:self];
}
- (void)didSwipeRight:(UISwipeGestureRecognizer *)sender
{
NSLog(@"左から右にスワイプされました");
[self slideOutViewController:self];
}
最終更新:2016年07月05日 11:15