2012-06-01 3 views
0

UISwipeGestureRecognizers를 1 뷰에 추가하는 방법을 찾고 있습니다. 하나는 아래쪽으로 스 와이프를 감지하고 다른 하나는 오른쪽으로 스 와이프를 감지합니다. SE에서 비슷한 질문을 한 적이 있지만 문제를 해결하지 못합니다.2 UISwipeGestureRecognizer 설정 방법

나는 현재

swipeGest = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(respondToSwipe:)]; 
[swipeGest setDirection:UISwipeGestureRecognizerDirectionDown]; 
[swipeGest setNumberOfTouchesRequired:1]; 
[swipeGest setDelegate:self]; 
[self.viewAnimation addGestureRecognizer:swipeGest]; 

두 번째 사이드 스 와이프 인식기가 첫 번째보다 우선되는 일이 무엇

sideSwipe = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(sideSwipe:)]; 
[swipeGest setDirection:UISwipeGestureRecognizerDirectionRight]; 
[swipeGest setNumberOfTouchesRequired:1]; 
[sideSwipe setDelegate:self]; 
[self.viewAnimation addGestureRecognizer:sideSwipe]; 

있습니다. 다른 스레드에서 제안 된대로 대리자 메서드를 사용하여 시도했지만 실패했습니다. 누구든지 성공적으로 이것을 했습니까? 그래서 나는 포인터에 대해 감사 할 것입니다.

답변

2

바로 슬쩍 swipeGest를 사용하는의 2 층과 3 라인, 그것은 sideSwipe

복사 붙여 넣기 오류 같은데해야한다.

+0

고마워요. 내가 어떻게 그것을 놓쳤는지 모르겠다. 너는 얼마나 오래 필자가 이것을 고치려고했는지 믿을 수 없을 것이다. – geminiCoder

+0

필자는 다른 사람에게 유익 할 것이라고 생각하지 않기 때문에 Ive는 투표를 종료하려고 투표했습니다. – geminiCoder

관련 문제