Wykryj, który obraz został kliknięty w UIImageView z animacją

Możemy określić tablicę obrazów dla aUIImageviewi będzie ładnie animować obrazy. PodklasowałemUIImageView klasa.

Teraz, gdy użytkownik kliknie obraz, przechwytuję gest stuknięcia, ale problem polega na tym, jak mam wiedzieć, który obraz w animacji został kliknięty?

- (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
}

questionAnswers(4)

yourAnswerToTheQuestion