Existe uma biblioteca gestos de alto nível para o desenvolvimento do iPhone?
-
05-09-2019 - |
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?
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.