2012-05-05 3 views
1

나는이 문제에 붙어있다 : 집 버튼과 같은 네 손가락 핀치를 사용하여 앱을 닫을 때 " "(응용 프로그램 창이 더 작아지면) 닫은 다음 열려 있지만 열어두기 위해 놓습니다. 구현 한 touchesBegan 메서드가 호출 된 것 같습니다. 그러나 어느 시점에서든 touchesEnded 메서드가 호출되지 않습니다. 또한 viewDidAppear 등은 호출되지 않습니다. 문제는 userInteractionNO (touchesBegan)으로 설정되어 있으므로 touchesEnded이 호출되지 않아 앱이 멈췄습니다.iPad에서 "중간"4 손가락 집게 끝을 감지하는 방법

"중간"꼬집음의 끝을 감지하는 다른 방법이 있습니까?

답변

1

터치가 취소되기 때문입니다. touchesEnded:withEvent:에 가입하면 touchesCancelled:withEvent:에 가입해야합니다. 터치가 취소 될 수있는 이유가 더 많이 있기 때문에 적절하게 처리해야합니다.

+0

감사합니다. 문제를 해결했습니다! – Scritus

+0

@Scritus 그런 다음 옆에있는 체크 표시를 눌러 답을 수락하십시오. – JustSid