I had the following code:
UITapGestureRecognizer *showStoryTapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(showNewsStory
Maybe ... action:@selector(showNewsStory) instead of action:@selector(showNewsStory:) . Please check it . Are there any other UITapGestureRecognizer in this controller ? Try this:
action:@selector(showNewsStory)
action:@selector(showNewsStory:)
UITapGestureRecognizer
otherTapRecognizer.cancelsTouchesInView = NO;