Una aplicación que estoy desarrollando requiere un gesto de deslizamiento de tres puntos.Gesto de iOS no detectado debido a la configuración de accesibilidad
Lo he implementado con éxito utilizando un UIGestureRecognizer
y funciona bien en su mayor parte.
Sin embargo, si cambia la configuración de Accesibilidad de zoom del dispositivo en (Configuraciones> General> Accesibilidad> Zoom) esto evita que se reconozca el gesto.
La función Zoom utiliza varios gestos de tres puntos para operar, por lo que puedo entender que esto reemplaza mi gesto de la aplicación.
Sin embargo, ¿alguien sabe cómo puedo determinar si la configuración de Zoom está activada (o el gesto de accesibilidad del zoom realizado) para que al menos pueda avisar al usuario de que no se reconocerá el gesto?
Gracias!
¿Subclasificó 'UIGestureRecognizer' o utilizó un' UISwipeGestureRecognizer' y estableció la propiedad 'numberOfTouchesRequired' en tres? –
Utilicé un 'UISwipeGestureRecognizer' con' numberOfTouchesRequired' establecido en tres –
Podía detectar golpes de tres y cuatro dedos ... –