Вы можете решить проблему с помощью распознавателя жестов.
// In the view controller where you create the subviews
// (not sure from your question, but I think you are adding image views to a scroll view
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake...];
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageViewTapped:)];
[imageView addGestureRecognizer:tap];
Теперь, это будет вызвано, когда просмотр изображения коснется
- (void)imageViewTapped:(UITapGestureRecognizer *)gr {
UIImageView *theImageViewThatGotTapped = (UIImageView *)gr.view;
}