Apple describe el gesto de mover con un solo dedo como uno “donde el usuario desliza rápidamente un dedo por la pantalla”. Sin embargo, en el desarrollo de iOS, el desarrollador define la diferencia técnica entre un movimiento rápido y un deslizamiento, teniendo en cuenta cuándo y dónde ocurren los eventos táctiles en la pantalla. Vea la nota de Apple a continuación sobre el manejo de gestos de deslizamiento (énfasis mío).
Para detectar un gesto de deslizamiento, debe rastrear el movimiento del dedo del usuario a lo largo del eje de movimiento deseado, pero depende de usted determinar qué constituye un deslizamiento . En otras palabras, debe determinar si el dedo del usuario se movió lo suficiente, si se movió en una línea lo suficientemente recta y si fue lo suficientemente rápido. Puede hacerlo almacenando la ubicación táctil inicial y comparándola con la ubicación informada por los eventos táctiles posteriores.
Como referencia, el siguiente diagrama ilustra las tres o cuatro fases de los eventos táctiles: toque hacia abajo, toque movido y toque hacia arriba.
- ¿Será iAd un negocio de $ 2.5 mil millones para Apple?
- ¿Cuál es el mejor desarrollo de iMac y MacBook para iOS?
- ¿Cuánto tiempo tarda una aplicación de iOS en salir al mercado una vez que se envía a la App Store?
- Como desarrollador de iOS, ¿cuál sería su proceso para desarrollar una aplicación de chat aleatoria?
- ¿Cuál es tu historia como programador principiante?
Los eventos multitáctiles se explican en detalle en la Guía de manejo de eventos de Apple para iOS, disponible en el siguiente enlace.
http://developer.apple.com/libra…