標籤:
1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 5 // 向上 6 UISwipeGestureRecognizer *swipe = [[UISwipeGestureRecognizer alloc] init]; 7 // 設定輕掃的方向 8 swipe.direction = UISwipeGestureRecognizerDirectionUp; 9 [self.customView addGestureRecognizer:swipe];10 [swipe addTarget:self action:@selector(swipeView)];11 12 // 向下13 UISwipeGestureRecognizer *swipe2 = [[UISwipeGestureRecognizer alloc] init];14 // 設定輕掃的方向15 swipe2.direction = UISwipeGestureRecognizerDirectionDown;16 [self.customView addGestureRecognizer:swipe2];17 [swipe2 addTarget:self action:@selector(swipeView2)];18 19 // 左邊20 UISwipeGestureRecognizer *swipe3 = [[UISwipeGestureRecognizer alloc] init];21 // 設定輕掃的方向22 swipe3.direction = UISwipeGestureRecognizerDirectionLeft;23 [self.customView addGestureRecognizer:swipe3];24 [swipe3 addTarget:self action:@selector(swipeView3)];25 26 // 右邊27 UISwipeGestureRecognizer *swipe4 = [[UISwipeGestureRecognizer alloc] init];28 // 設定輕掃的方向29 swipe4.direction = UISwipeGestureRecognizerDirectionRight;30 [self.customView addGestureRecognizer:swipe4];31 [swipe4 addTarget:self action:@selector(swipeView4)];32 33 34 35 }36 - (void)swipeView437 {38 NSLog(@"輕掃事件右");39 }40 41 - (void)swipeView342 {43 NSLog(@"輕掃事件左");44 }45 46 - (void)swipeView247 {48 NSLog(@"輕掃事件下");49 }50 51 - (void)swipeView52 {53 NSLog(@"輕掃事件上");54 }
ios手勢識別之輕掃