Ermitteln Sie mit animationImages, auf welches Bild in UIImageView geklickt wurde
Wir können Bilderarray für a angebenUIImageview
, und es wird die Bilder sehr schön animieren. Ich habe die UnterklasseUIImageView
Klasse.
Wenn der Benutzer auf das Bild klickt, nehme ich die Tap-Geste auf. Das Problem ist jedoch, woher weiß ich, auf welches Bild in den animationImages geklickt wurde.
- (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
}