Определите, какое изображение было нажато в UIImageView с animationImages
Мы можем указать массив изображений дляUIImageview
и это очень хорошо оживит изображения. Я подклассUIImageView
класс.
Теперь, когда пользователь щелкает изображение, я фиксирую жест касания, но проблема в том, как мне узнать, какое изображение в анимации было нажато?
- (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
}