2012-04-17 3 views
0

내 응용 프로그램에서 드래그하는 여러 개의 imageView가 있습니다. 나는 각 imageView에 pangesture를 추가했다.한 번에 하나의보기 만 제스처를 받도록하는 방법?

드래그하는 동안 다른 이미지에서 제스처를 취소 할 수있는 방법이 있습니까?

일부 인스턴스 -var를 끌려는 이미지로 설정하는 것을 고려 중입니다. say : imageViewBeingDragged 인식기의 뷰가이 뷰와 일치하는지 확인하고 시작 상태에서이 뷰를 설정하고 동작 상태가 종료되면 nil로 설정합니다.

내가

답변

2

당신을 위해 충분하지 UIView의의 exclusiveTouch 속성입니다 불필요하게 복잡 할 수도 생각하고 무엇을 느끼기 때문에 간단한 방법은 다음 알려 주시기 바랍니다가 있다면? 나는 그게 어떻게 UIGestureRecognizers와 함께 작동하는지 모르겠습니다.

관련 문제