Pergunta

A plataforma iPhone tem uma série de expressões idiomáticas gesto comuns. Por exemplo, existem torneiras, pitadas e furtos, cada um com um número variável de dedos. Mas quando você está desenvolvendo um aplicativo, é até você para implementar essas coisas com base em informações de baixo nível sobre o número e localização dos toques. Parece que este é um excelente candidato para uma biblioteca. Você iria registrar um delegado, definir alguns parâmetros como intervalo multi-toque e limite de furto, e receber chamadas como swipeStarted / terminou, pinchStarted / terminou, toques múltiplos, etc. faz um existirem tais biblioteca?

Foi útil?

Solução

Eu configurei apenas como projeto a. Não é uma biblioteca, mas ela é cheia de exemplos de código para pitada / stretch, toque e segure, etc.

Blog:

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

Github:

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

Outras dicas

Aqui está um para detectar o gesto círculo, com o código fonte fornecido. Pode ser útil para adaptá-lo para detectar outras geatures.

http://iphonedevelopment.blogspot.com/2009/04 /detecting-circle-gesture.html

UIGestureRecognizer. Não rolar o seu próprio.

Eu bifurcada exemplo muito bom de Kailoa e tentou criar uma biblioteca.

http://github.com/bentford/GestureDetect

Eu pretendo adicionar uma combinação "pinch-zoom e arrastar" gesto como esse no aplicativo Maps. Uma vez que eu começar a trabalhar, vou postar no github.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top