약간의 질문이 있습니다. 아마 여러분 중 일부는 'Munich my way'라는 앱을 알고있을 것입니다. 자신의 신발 디자인을 구성 할 수있는 앱입니다. 신발의 각 부분 (발바닥, 신발 끈 등)을 탭하여 선택하고 부품의 디자인을 선택할 수있는 신발을 보여줍니다. 내 질문은 어떻게하는 것입니까? 나는 그것을 선택하기 위해 특정 부분을 가볍게 치는 것을 의미한다. 마스크와 함께 작동합니까?탭이있는 UIImageView를 선택하십시오.
0
A
답변
0
손가락이 화면을 터치 한 지점의 좌표를 확실히 감지 할 수 있습니다. 그런 다음 탐지에 사용할 수있는지도 (관심 영역에 좌표를 매핑하는 2 차원 배열)를 만들고 사용할 수 있습니다. 터치가 단독 영역 또는 끈에 있었던 경우입니다.
매핑 배열은 예를 들어 배경 픽셀을 0, 단독을 1, 신발 끈을 2를 포함 할 수 있습니다.
불규칙한 영역을 표시해야하기 때문에이 작업을 수행하는 간단한 방법은 없습니다.
0
각 부분이 당신이 그것을 서브 클래스 자신의 클래스를 생성하고 방법 overrid 수있는 UIImageView 경우 :
touchesBegan:withEvent:
touchesMoved:withEvent:
touchesEnded:withEvent:
각 뷰의 터치 입력을 취득하고 그것을 관리하는 컨트롤러로 보낼 수는 어떤 종류의 조각이 만졌는지에 대한 정보.
하지만이 경우 UIImageViews가 겹치지 않는다고 가정하면이 경우 맨 앞면에만 터치가 수신됩니다. 이 경우 각 항목에 벡터 표현을 연결하고 터치가 발생하는 특정 '모양'을 확인하는 모든 터치를 가로 채기 만하는 하나의 UIView 만 가질 수 있습니다. (앞면보기에서 단일 UIImageViews로 좌표를 변경해야합니다)
관련 문제
- 1. 탭이있는 jqgrid
- 2. 여러 탭이있는 UserForm
- 3. jquery 탭이있는 location.href 사용
- 4. 탭이있는 창에있는 테이블
- 5. 탭이있는 가로 슬라이더
- 6. 탭이있는 jQuery 검색 결과
- 7. 여러 탭이있는 Excel 파일
- 8. C# 탭이있는 GUI
- 9. 탭이있는 jquery 아코디언
- 10. Datagrid를 선택하십시오. 행을 선택하십시오.
- 11. UIImageView를 사용하는 이미지 레이어
- 12. TapGesture로 UIImageView를 회전하십시오.
- 13. ios에서 uiimageview를 인코딩하는 방법
- 14. UIImageView를 회전하는 방법
- 15. UIImageView를 어둡게하는 방법
- 16. 동적 UIImageView를 만드는 방법
- 17. UIImageView를 배경 이미지로 애니메이션하기
- 18. uiimageView를 화면 중앙으로 이동
- 19. scrollView도 WebView도없이 UIImageView를 확대하십시오.
- 20. UIImageView를 통해 터치 하시겠습니까?
- 21. UIImageView를 그리는 방법 -drawRect :?
- 22. UIImageView를 얼마나 회전 시켰습니까?
- 23. 인덱스에 UIIMageView를 삽입하십시오. 0
- 24. 탭이있는 창에서 탭 크기 조정
- 25. 탭이있는 mvc3 모달 대화 상자
- 26. 탭이있는 좋은 JavaScript 그리드는 무엇입니까?
- 27. 탭이있는 데이터 테이블에 jeditable 사용
- 28. UIImageView를 증분 회전하는 방법은 무엇입니까?
- 29. UIImageView를 누르는 동안 코드 반복
- 30. 호를 따라 UIImageView를 어떻게 애니메이트합니까?