Tôi có một UIButton bên dưới UIView (trong suốt). Các UIView ở trên có một UISwipeGestureRecognizer thêm vào nó, và đó là mục đích duy nhất của nó - để phát hiện cử chỉ swipe nhất định. Tôi muốn tất cả các chạm khác bị bỏ qua bởi UIView đó, và chuyển sang các chế độ xem khác (chẳng hạn như UIButton bên dưới). Hiện tại, UIView ở trên dường như đang phát hiện vòi nước (ví dụ), không làm gì (vì nó phải là), và không cho phép UIButton bên dưới có cơ hội phản hồi.Làm thế nào để vượt qua một 'vòi' để UIButton là bên dưới UIView với UISwipeGestureRecognizer?
Tôi không muốn triển khai trình nhận dạng vuốt của riêng mình, nếu có thể. Bất kỳ giải pháp/lời khuyên nào? Tôi về cơ bản chỉ muốn biết làm thế nào để nói với một UIView phải chú ý đến chỉ một loại nhất định của công nhận cử chỉ được thêm vào, và bỏ qua (và do đó cho qua các quan điểm phía sau) tất cả các chạm khác.
Không, tôi không thể đặt UIButton phía trên UIView, vì những lý do không liên quan - và tôi không nghĩ sẽ tốt hơn nếu bạn làm như vậy để thử và giải quyết vấn đề này. – danbretl