Tengo un UIButton debajo de una UIView (transparente). El UIView de arriba tiene un UISwipeGestureRecognizer agregado, y ese es su único propósito: detectar ciertos gestos de barrido. Quiero que todos los demás toques sean ignorados por ese UIView y pasados a otros puntos de vista (como mi UIButton debajo). Actualmente, el UIView anterior parece detectar el tap (por ejemplo), no hacer nada (como debería ser) y no dejar que el UIButton de abajo tenga la oportunidad de responder.¿Cómo pasar un 'toque' a UIButton que se encuentra debajo de UIView con UISwipeGestureRecognizer?
Preferiría no implementar mi propio reconocedor de barrido, si es posible. ¿Alguna solución/consejo? Básicamente, solo quiero saber cómo decirle a un UIView que preste atención solo a cierto tipo de reconocedor de gestos agregado e ignorar (y así dejar pasar las vistas anteriores) todos los demás toques.
No, no puedo poner el UIButton encima de la UIView, por razones no relacionadas, y no creo que sea inteligente hacerlo de todos modos para tratar de resolver este problema. – danbretl