¿Qué significa reconocedor de gestos?
Un reconocedor de gestos es una función de código en el sistema operativo (SO) iOS de Apple que ayuda a un dispositivo móvil a responder a entradas específicas de la pantalla táctil de un usuario.
Un UIGestureRecognizer actúa como una clase base abstracta para varias subclases en el UIKit, comúnmente conocidas como reconocedores de gestos. Los desarrolladores pueden utilizar los reconocedores de gestos existentes para dar respuesta a un conjunto de gestos comunes, o crear reconocedores de gestos adicionales.
Definición sobre el reconocedor de gestos
Los reconocedores de gestos existentes incluyen soporte para pellizcar hacia dentro y hacia fuera, desplazar y arrastrar y varios tipos de toques rápidos. También hay una clase para “pulsación larga” o “tocar y mantener pulsado”, así como para acciones de rotación y deslizamiento en la pantalla táctil.
Aunque la clase de reconocimiento de gestos permite desarrollar respuestas personalizadas, los expertos aconsejan a los desarrolladores que se atengan a los estándares normales que esperan los usuarios. Cambiar las respuestas dentro de una misma aplicación puede confundir profundamente uno de los aspectos más importantes e intuitivos de la interfaz de usuario de iOS, que los usuarios tardan en aprender y debe ser lo más fácil posible de entender.