Agregué un UIView
que dependía de TouchesMoved: eventos para arrastrar toques. Hay una larga pulsación, toque, rotar y pellizcar reconocedores de gesto ya presentes dentro del mismo controlador de vista. Me encuentro con un problema donde la vista recibe los eventos touchesBegan:
y touchesEnded:
, pero no toques movidos.iPhone UIView toquesMoved: withEvent: no se invoca en UIView con reconocedores de gestos
¿Mi problema con los toques no se menciona como el hecho de que los reconocedores de gestos cancelen los toques dentro de la vista? También tengo una vista de desplazamiento involucrada. ¿Podría ser ese el culpable?
Si no podré usar touchesMoved, que es el gesto más cercano para implementar la funcionalidad "tocar y mover". ¿Es un reconocedor de gestos de toque o pan?
¡Gracias por tu ayuda!
Añadiendo UIPanGestureRecognizer funcionó! –
Totalmente de acuerdo. Cambiar a reconocedores de gestos resolvió todos mis problemas. –
También estaba teniendo problemas con una subvista en un UITextField usando UIResponder cosas. El campo de texto siguió robando mis toques. Reconocedores de gestos arreglaron eso. –