2009-05-25 9 views
8

La plataforma iPhone tiene una serie de modismos de gestos comunes. Por ejemplo, hay toques, pellizcos y golpes, cada uno con un número variable de dedos. Pero cuando desarrolla una aplicación, depende de usted implementar estas cosas basándose en información de bajo nivel sobre el número y las ubicaciones de los toques. Parece que este es un candidato principal para una biblioteca. Usted registraría un delegado, establecería algunos parámetros como el intervalo de múltiples pulsaciones y el umbral de deslizamiento, y recibiría llamadas como swipeStarted/Ended, pinchStarted/Ended, multiTap, etc. ¿Existe tal biblioteca?¿Hay una biblioteca de gestos de alto nivel para el desarrollo de iPhone?

+0

Tengo suficiente que hacer sin tener que aprender otro repositorio de código estúpido. Github es una mierda. –

Respuesta

6

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, mantenga pulsado, etc.

Blog:

http://6tringle.com/blog/2009/TouchSampleCode.html

Github:

http://github.com/kailoa/6tringle-touchsamplecode/tree/master

+0

No era exactamente lo que tenía en mente, pero quizás igual de bueno. ¡Gracias! – n8gray

+0

Buen ejemplo, pero no una biblioteca. Bifurqué el proyecto e intenté crear una biblioteca. http://github.com/bentford/GestureDetect – bentford

0

I bifurcó el muy buen ejemplo 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 lo haga funcionar, lo publicaré en github.

2

UIGestureRecognizer. No tires el tuyo.

+0

Diría que esta es la respuesta correcta si no tiene que admitir iOS 3.1.x, pero por ahora algunos de nosotros sí lo hacemos. – n8gray

Cuestiones relacionadas