문제

고 싶은 스위치를 사이에 몇 가지 견해와 함께 영화의 제스처를 사용합니다.킬 수 있는 사람이 있다면 무엇을 말해 내가 할 필요가 도와 주시기 바랍니다.

도움이 되었습니까?

해결책

없이 실제로 쓰기 코드에 당신을 위해,여기에 당신은 무엇을 해야 할 일을 추적하는 다중 손가락으로 밀:

  1. 첫째,설정하 보기 multipleTouchEnabled 속성을 예 그래서 당신을 추적 할 수있는 여러니다.
  2. touchesBegan, 저장 각 터치' locationInView 산(이 CGPoint).
  3. 을 정의하는"와"창의 양을 제한하는 축 동의를 받아들이고 여전히 고려한 제스처는니다.는 경우,예를 들어,당신을 추적하는 수평한 스트라이프,아마도 당신이 원하는"와"창의 12x6 는 경우,당신의 접촉을 이동이 적어도 12 픽셀의 수평 이동하는 동안 보다 적은 6 세로 픽셀,당신은 그것을 고려합니다.
  4. touchesMoved, 교,현재의 위치에 닿으로 저장되어 출발 위치에서는 2 단계.면 그들은 여전히"와 창에서"아무것도 할 수 없습니다.면 하나 또는 모두의 손가락 이외의"와 창에서"다음 취소를 슬쩍 확인합니다.면 그들 모두 요구 사항을 충족에 대한 와이프,화재에 어떤 방법이 있고 싶을 때 호출을 감지 다중 손가락합니다.
  5. 에서'touchesEnded',중 추적 와이프,이 경우에는 접촉이 끝났지만 당신은 여전히 없는 해프에서 방법#4,그 다음 그들이 없어야 합을 구성합니다.

이게 도움이 되었으면 좋겠습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top