2015-01-18 19 views
0

완전히 구성 가능한 피아노를 프로그램 할 것입니다. 손가락으로 미끄러 져 움직일 때 열쇠가 "교수형에 처하는"일부 피아노 예에서 보았습니다. 누군가가 "터치 시작", "터치 종료"및 "터치 이동"을 올바르게 처리하는 방법을 보여 주었습니까? 감사합니다. 그리고 최고의 감사합니다.iPad 용 완전히 구성 가능한 피아노를 만드는 방법

+0

을 아래 샘플 코드 목록을 보면 UIResponder''에 대해"추가 관련 items ... "항목 중 하나는"Responder Method and Gesture Recognizers "를 사용하여"Handling Touches "라는 프로젝트입니다. –

답변

0

나는 나를위한 해결책을 찾았습니다. 문제는 "터치 종료"이벤트를 모두 처리 한 후에 iOS 터치 대기열에 다른 터치가 완료 될 때까지 "이동 된 터치"메소드가 실행되지 않은 "터치 이동"유형의 이벤트가 남아있는 경우가있었습니다 (예를 들어 물체의 바깥 쪽이나 물체의 새로운 터치). 그래서 나는 "touches ended"메서드에서 "touches moved"메서드를 호출합니다. 이것은 좋은 방법이 아니며 누군가가 더 나은 제안을 할 수 있습니다.

나는 앱의 "AAccompanist"에서 피아노를 구현 한은 "AccordionPlus"MIDItoolsPlus는 ". 나는 몇 가지 예제 코드를 제공 할 수 있습니다. 워드 프로세서에서