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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top