내보기에는 수백 개의 미리보기 이미지가 표시됩니다. 축소판 그림을 탭 처리하는 기본 방법은 UICollectionView 대리자 메서드 "didSelectItemAtIndexPath"를 사용하지만 많은 축소판 이후로 화면 위치에 제스처를 추가하려고 했으므로 화면의 특정 지점을 탭하면 이벤트를 처리합니다. 그에 따라 아래의 특정 미리보기 이미지가 표시됩니다. 좋은/가능한 접근 방법인지 알고 싶습니다.화면의 특정 위치에서 탭 이벤트 용 제스처 인식기
답변
UICollectionView를 사용하는 것이 훨씬 쉽습니다.
사용자 정의 레이아웃이 필요한 경우 UICollectionViewLayout을 서브 클래스 화하고 멋진 멋진 동적 레이아웃을 얻을 수 있습니다.
대기열에서 제외 된 셀의 추가 보너스를 사용하면 더 나은 메모리 관리를 얻을 수 있습니다.
예. 네 말이 맞아 보인다. UICollectionView를 사용하면 단일 탭을위한 좋은 솔루션 인 것 같습니다. 이중 탭 또는 긴 누름을 처리하는 데 여전히 최적의 솔루션입니까? –
더블 탭이나 긴 탭의 경우 사용자 정의 UICollectionViewCell에 관련 제스처 인식기를 추가 할 수 있습니다. : D – Fogmeister
위대한. 그럼 UICollectionView에 충실하려고합니다. 감사. :) –
UIGestureRecognizer
이 유용 할 수 있습니다. 시작하기에 좋은 지침서는 here입니다.
감사합니다. Fawaz .. locationOfTouch가 표시됩니다. inView는이 시나리오에서 유용 할 수 있습니다. 그러나 그것은 좋은 접근입니까? –
- 1. 수제 제스처 인식기 (iOS 용)
- 2. 특정 제스처 인식기 확인
- 3. 전체 UIView 용 제스처 인식기
- 4. cocos2d-iOS - 제스처 인식기
- 5. 간단한 제스처 인식기
- 6. UIPageController 및 제스처 인식기
- 7. 제스처 인식기 별점 시스템
- 8. 제스처 인식기 및 UIImageView
- 9. 핀치 제스처 인식기
- 10. iPad 제스처 인식기 - 지연된 응답
- 11. 페이지 기반 응용 프로그램 및 제스처 인식기
- 12. 제스처 인식기 위치를 변경 하시겠습니까?
- 13. wp7에서 제스처 탭 이벤트 처리
- 14. iPhone SDK에서 마우스 제스처 인식기
- 15. 과정 터치 이벤트와 제스처 인식기
- 16. 제스처 인식기 구현 방법 이미지 .... ....?
- 17. MKMapView의 제스처 재 인식기 - iPhone
- 18. 제스처 인식기 및 AndEngine (Android)
- 19. 제스처 인식기 사용 안 함 iOS
- 20. 도구 모음을 표시하는 UIWebview 제스처 인식기
- 21. 올바른 스 와이프 제스처 인식기 iOS
- 22. 제스처 인식기, 이상한 동작 (승수 효과) iOS
- 23. 제스처 인식기 및 스토리 보드가있는 EXC_BAD_ACCESS
- 24. iPhone 4.0 및 4.1의 제스처 인식기 버그
- 25. 안드로이드에서 제스처 인식기 유형을 사용할 수 있습니까?
- 26. 제스처 인식기 끝나면 부모보기 컨트롤러에 건네기
- 27. UITableView 내 UIImageView에 대한 제스처 인식기 호출
- 28. 이 팬 제스처 인식기 동작의 문제점은 무엇입니까?
- 29. tabBarController에 탭 제스처 추가
- 30. Sikuli (Java)를 사용하여 화면의 특정 위치에서 값을 얻으려면 어떻게해야합니까?
안녕하세요 ... 개인 디렉토리에서 3 개 또는 4 개의 미리보기 이미지를 선택하여 배열에 저장하고 다음보기에 표시하려고합니다. 그래서, 그 이미지를 선택하기 위해 멀티탭 제스처 인식기를 사용하고 싶습니다. 이 개념을 사용하면 효과가 있습니까? 또한, 질문을 통해 UR 솔루션을 찾았습니까? 그렇다면이 페이지에 코드를 게시하십시오. –
안녕하세요. 이 문제를 해결하기 위해 UICollectionView를 사용했습니다. 이중 탭 제스처를 구현했습니다. 그렇게 구현할 수 있다고 확신합니다. –
하지만 akash .... 지금 iOS5를 사용하고 있습니다.이 버전에서는 UICollection보기를 사용할 수 있다고 생각하지 않습니다. coz는 iOS6에서만 소개되었습니다. 그래서 iOS5를 사용하여이 작업을 수행 할 수있는 다른 방법이 있습니까? –