I suppose you could trap the gesture's location with [gesture locationInView:self]. If you could also capture the elapsed time of the animation, you could calculate exactly which image(s) were on screen at the time of the tap and on which visible image the tap landed.