you can use UITapGestureRecognizer added to the UIImageView. First you Need to add delaget to .h UIGestureRecognizerDelaget .h file.
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageTaped:)];
singleTap.numberOfTapsRequired = 1;
[self.imageview addGestureRecognizer:singleTap];
you also need to UserInterActionEnable to yes by default it is no.
and do what you want here
- (void)imageTaped:(UIGestureRecognizer *)gestureRecognizer
{
[UIView animateWithDuration:0.5 animations:^(void)
{
imageView.alpha = 0.0;
}];
}