Detectar en qué imagen se hizo clic en UIImageView con animaciónImágenes
Podemos especificar la matriz de imágenes para unUIImageview
, y animará las imágenes muy bien. He subclasificado elUIImageView
clase.
Ahora, cuando el usuario hace clic en la imagen, capturo el gesto de toque, pero el problema es ¿cómo puedo saber en qué imagen se hizo clic en las imágenes de animación?
- (void)setup
{
self.animationImages = self.bannerImagesArray;
self.animationDuration = 3.0f;
self.animationRepeatCount = 0;
[self startAnimating];
self.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageClicked)];
[self addGestureRecognizer:tapGesture];
}
- (void)imageClicked
{
NSLog(@"Image clicked");
// How do i detect which image was clicked here
}