 <p>Perhaps your UIImageView is not configured to receive user interaction</p> <blockquote> <p>UIImageView has in default userInteractionEnabled set to NO. I would try to change it to YES.</p> </blockquote> <p><a href="http://stackoverflow.com/questions/3005903/uigesturerecognizer-in-a-view-inside-a-uiscrollview">UIgestureRecognizer in a view inside a UIScrollView</a></p>