¿Hay una biblioteca gestos de alto nivel para el desarrollo del iPhone?
-
05-09-2019 - |
Pregunta
La plataforma iPhone tiene una serie de expresiones gestuales comunes. Por ejemplo, hay grifos, pellizcos y golpes, cada uno con diferentes número de dedos. Pero cuando estás desarrollando una aplicación, le toca a usted para implementar estas cosas en base a información de bajo nivel sobre el número y ubicación de los toques. Parece que este es un candidato ideal para una biblioteca. Se podría registrar un delegado, establecer algunos parámetros como el intervalo de pulsaciones múltiples y el umbral de golpe, y recibir llamadas como swipeStarted / terminación, pinchStarted / terminación, varias pulsaciones, etc. ¿Existe tal biblioteca?
Solución
He creado sólo un proyecto de este tipo. No es una biblioteca, pero está llena de ejemplos de código para el pellizco / estiramiento, toque y mantenga, etc.
Blog:
http://6tringle.com/blog/2009/TouchSampleCode.html
Github:
http://github.com/kailoa/6tringle-touchsamplecode/tree/master
Otros consejos
Aquí está uno para detectar el gesto círculo, con el código fuente proporcionado. Podría ser útil para adaptarlo a detectar otros geatures.
http://iphonedevelopment.blogspot.com/2009/04 /detecting-circle-gesture.html
UIGestureRecognizer
. No liar.
Me bifurcada ejemplo muy bueno de Kailoa e intentó crear una biblioteca.
http://github.com/bentford/GestureDetect
Tengo la intención de añadir una combinación "pinch-zoom y arrastre" gesto como el de la aplicación de mapas. Una vez que tengo que trabajar, voy a publicar en github.