코드 작성에 익숙한 분은이 기능을 사용해보십시오.
UISwipeGestureRecognizer *left = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(PerformAction:)];
left.direction = UISwipeGestureRecognizerDirectionLeft ;
[self.view addGestureRecognizer:left];
UISwipeGestureRecognizer *right = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(PerformAction:)];
right.direction = UISwipeGestureRecognizerDirectionRight ;
[self.view addGestureRecognizer:right];
지금과 같은 작업을 수행 :
-(void)PerformAction:(UISwipeGestureRecognizer *)sender {
if(sender.direction == UISwipeGestureRecognizerDirectionRight) {
NSLog(@"RIGHT GESTURE");
// Perform your code here
}
if(sender.direction == UISwipeGestureRecognizerDirectionLeft) {
NSLog(@"LEFT GESTURE");
// Perform your code here
}
}
당신이 각각의 ViewController에서이 작업을 수행하려면 다음을 기준으로 왼쪽으로 스 와이프 & 바로 슬쩍에 특정 작업을 수행 할 수있는 지능형 논리 장치가 귀하의 현재 viewcontroller.
희망이 있습니다.
차이점은 무엇입니까? 보기에서 작동하지 않는 것은 무엇입니까? – Wain
은 구현하려는 코드를 보여줍니다. 또한 읽으십시오 : http://useyourloaf.com/blog/2011/11/24/creating-gesture-recognizers-with-interface-builder.html – staticVoidMan