2012-05-10 4 views
1

글자가 표시되고 각각에 태그가 할당 된 8x8 이미지보기 격자를 동적으로 만들었습니다. Tap Gestures를 통해 각 이미지보기에서 터치를 감지 할 수 있지만 지금 원하는 것은 무엇입니까? 사용자가 글자를 가로 질러 손가락을 밀면 각 이미지 뷰 태그를 얻을 수 있습니다. 터치 된 문자를 감지 할 수 있습니다 (연속 터치).여러 이미지보기에서 손가락을 움직이기

도와주세요,

고맙습니다.

답변

2

개별 이미지보기에서 사용자 상호 작용을 사용하지 않도록 설정하고 이미지보기가 포함 된 수퍼 뷰의 접촉을 처리합니다. 그러면 touchesMoved에서 사용자의 손가락이 어느 이미지에 있는지 알 수 있습니다.

1

다른 포스터에서 말했듯이 수퍼 뷰에서 터치 이벤트를 처리해야합니다. touchesBegan/touchesMoved를 사용하거나 팬 제스처 인식기를 수퍼 뷰에 추가 할 수 있습니다. 개인적으로 제스처 인식기를 선호합니다. 나는 그 (것)들을 더 청결하고 사용하기 편하도록 찾는다, 그래서 나는 그 길을 갈 것이다.

+0

좋습니다. 터치 이벤트를 사용하는 데 익숙해 졌으므로 제스처 인식기에 대해 생각해 본적이 없습니다. – Brian

관련 문제