Il existe plusieurs exemples de la UIPanGestureRecognizer classe. Par exemple, j'ai lu cela et je ne suis toujours pas capable de l'utiliser...
Sur la pointe de fichier que je suis en train de travailler sur j'ai une UIView (rectangle blanc sur l'image) que je tiens à faire glisser avec la classe:
et dans mon .m fichier que j'ai mis:
- (void)setTranslation:(CGPoint)translation inView:(UIView *)view
{
NSLog(@"Test to see if this method gets executed");
}
et cette méthode ne soit pas exécutée lorsque je fais glisser la souris sur la UIView. J'ai aussi essayé de placer:
- (void)pan:(UIPanGestureRecognizer *)gesture
{
NSLog(@"testing");
}
Et cette méthode ne soit pas exécutée. Peut-être que je me trompe mais je pense que ce type de méthodes de travail, comme l' - (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
méthode où j'ai juste placer cette méthode et elle sera appelée à chaque fois qu'il y a des touches.
Ce que je fais mal? Peut-être dois-je établir un lien à cette méthode? Si oui, comment puis-je le faire?