He hecho bastante con los reconocedores de gestos para iOS, pero ahora estoy trabajando en OS X y estoy perdido.¿Cómo puedo implementar reconocedores de gestos en OS X?
Quiero duplicar la funcionalidad que existe como en Finder, donde puede deslizar dos dedos (en su mouse mágico) para retroceder/avanzar a través de un árbol de directorios.
Tengo una aplicación basada en NSWindow que se parece mucho a Finder. He usado aplicaciones antes que le permiten crear sus propios reconocedores de gestos, así que sé que es posible hacerlo, pero no veo ninguna documentación sobre el mismo.
¿Qué debo hacer para implementar estos gestos?
No se ha encontrado nada relacionado con los gestos en esa lib. – eonist
Todavía no lo he usado, y desde el archivo README ni siquiera puedo recordar lo que se supone que debe hacer, pero supongo que me estaba refiriendo a la clase 'CZActionRecognizer' en este directorio: https://github.com/CarterA/ CZKit/tree/master/Libraries/CZUI/Classes Parece que se supone que es una clase base para gestos/acciones generales. Sin embargo, parece que tendrá que escribir cualquier reconocedor real, a menos que solo desee reconocer los clics. ¡Buena suerte! – livingtech
¿Es un controlador de eventos generales para un posible evento de Gesto? Esa es la mejor interpretación que puedo hacer. Podría ser un contexto importante para alguien, supongo. Pulgares arriba para el esfuerzo de explicar. :) Como una nota para otros que buscan información relacionada con eventos gestuales: Lo que he encontrado es que hay dos enfoques. Una es anular los métodos de gestos en NSView. El otro enfoque más moderno es agregar "selectores" a los reconocedores de gestos. El último proporciona un mejor control sobre cuándo comenzó y terminó el gesto, etc. Aunque lo mismo se puede lograr anulando. Simplemente no tan fácilmente. – eonist