thể trùng lặp:
UIScrollview getting touch eventsiPhone - UIScrollView ... phát hiện tọa độ của một liên lạc
Có thể phát hiện nơi trong một UIScrollView ngón tay chạm vào?
Ý tôi là, giả sử người dùng sử dụng ngón tay theo cách này: chạm và cuộn, nhấc ngón tay lên và một lần nữa, chạm và cuộn, v.v. Có thể biết CGPoint nơi các vòi nước xảy ra liên quan đến bản thân. xem scroller là trong? Các cuộn chiếm toàn bộ self.view.
Cảm ơn.
không. tapAction chỉ được kích hoạt nếu tôi chạm và không cuộn. Nếu tôi làm như tôi đã nói, hãy nhấn, cuộn, nhấc ngón tay, nhấn, cuộn, nhấc ngón tay, v.v., không có vòi nào được phát hiện. Không có vòi nào được phát hiện cũng nếu cuộn giấy cũng cuộn sau khi vuốt lớn. Cuộn giấy phải vẫn còn và một vòi khô phải được thực hiện, để làm việc này. – SpaceDog
Có rất nhiều trình nhận dạng cử chỉ khác - UIPanGestureRecognizer, UIPinchGestureRecognizer, UISwipeGestureRecognizer, UIRotationGestureRecognizer. Hơn nữa, bạn có thể tạo trình nhận dạng tùy chỉnh để phát hiện các chạm rất phức tạp. Tôi đã đưa ra ví dụ phổ biến hơn với cảm ứng đơn giản. – beryllium
@RubberDuck Bạn đã tìm ra điều này chưa? Tôi đang trên cùng một chiếc thuyền ... Tôi đang làm việc trên một UICollectionView, tôi muốn phát hiện nếu chạm ngón tay là trên xem tế bào –