알고 싶습니다. UIScrollView에서 3 가지 방법을 사용할 수있는 방법이 있는지 알고 싶습니다. 내가 원하는 것은 UIScrollView가 하나의 UITouch 만 전달되도록하는 것입니다 (또는 최소한 하나의 터치 만 있다고 생각하면됩니다). 그러나 세 번 터치합니다. let 's는 단지 가운데 손가락을 말하거나 3 개의 터치의 평균 (x, y)을 찾아 UIScrollView로 보내지는 원터치로 (x, y)를 사용하고 싶습니다. 누구나 내가 이것을 어떻게 달성 할 수 있는지 알고 있거나 가능하다면 가능하면 일부 코드를 업로드하십시오.UIScrollView를 3 가지가 아닌 하나의 터치로 사용하십시오.
0
A
답변
3
세 손가락을 내려 놓으면 UIScrollView가 스크롤되지 않으므로 기본 동작을 사용하지 않도록 설정할 필요가 없습니다. 3 개의 손가락으로 스크롤하려면 일반적인 터치 기능을 사용하여 평균을 얻은 다음 - (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated
을 사용하여 자동으로 스크롤하십시오.
+0
ipad에서 3 개의 터치는 기본적으로 UIScrollView를 스크롤합니다. –
0
UIScrollView
의 하위 클래스로 구현 한 다음 touchedBegan/Moved/Ended
에 다른 동작을 구현하고 터치를 수정 한 다음 필요에 따라이를 수퍼 클래스에 전달할 수 있습니다.
개인적으로 나는 복잡한 제스처를 도입해서는 안됩니다. 대부분의 사람들은 이미 두 손가락 제스처에 문제가 있습니다. Maps.app에서 두 손가락 탭도 확대를 한 것을 알기까지 1 년이 걸렸습니다. (어쩌면 나는 바보)
관련 문제
- 1. iphone은 멀티 터치로 UIScrollView를 그립니다.
- 2. 하나의 열을 선택하여 사용하십시오.
- 3. 마우스가 아닌 마우스 입력을 사용하십시오.
- 4. 하나의 도시에 대해서만 MapKit을 사용하십시오
- 5. 터치로 타원?
- 6. UITableViewDelegate가 아닌 함수에서 UITableViewCell을 다시 사용하십시오.
- 7. 이 두 가지가 똑같은가요?
- 8. mod_rewrite의 재 작성 가지가
- 9. Glib의 여러 가지가 있습니까?
- 10. 하나의 파일 또는 하나의 기능에 대해서만 doxygen 인라인 소스를 사용하십시오.
- 11. 하나의 SQL 연결을 여러 트랜잭션에 사용하십시오.
- 12. UIScrollView를 즉시 정지시키는 방법?
- 13. NSArray를 모노 터치로 사용하기
- 14. Android : 터치로 공을 이동
- 15. 터치로 이미지 회전
- 16. 줌 터치로 포인트 터치보기
- 17. 터치로 UIView의 부드러운 회전
- 18. syfmony2의 나뭇 가지가 비어 있습니다.
- 19. UIScrollView를 사용하여 타임 라인 만들기
- 20. 이미지를 보유하고있는 UIScrollView를 구현하십시오.
- 21. UIScrollView를 이미지로 변환하는 방법?
- 22. UIScrollView를 사용하는 쉬운 방법
- 23. UIScrollView를 속일 수 있습니까?
- 24. UIAlertView에 UIScrollView를 추가하는 방법
- 25. 대형 PDF로 UIScrollView를 페이징
- 26. UIScrollView를 프로그램 적으로 스크롤
- 27. 2 개의 UIScrollView를 함께 연결하십시오.
- 28. 하나의 쿼리에서 MySQL 3 테이블?
- 29. 코코아 터치로 이미지를 바꾸는 방법
- 30. 코코아 터치로 인한 메모리 문제
UIScrollView 클래스는 한 손가락으로 스크롤하고 두 손가락으로 확대/축소하도록 작성되었습니다. 나는이 행동을 바꿀 수 있다고 생각하지 않는다. 당신이 원하는 것은 아마도 당신이 원하는 동작을 얻기 위해 당신 자신의 커스텀 스크롤 뷰 구현을 작성할 것을 요구할 것이다. – Jasarien