How do you stop UITapGestureRecognizer from catching EVERY tap?

Or you can just do [singleTap setCancelsTouchesInView:NO]. Example:

UITapGestureRecognizer *singleTap = [
    [UITapGestureRecognizer alloc]
    initWithTarget: self
    action: @selector(yourSelector:)
];
[singleTap setCancelsTouchesInView:NO];
[[self view] addGestureRecognizer: singleTap];

Leave a Comment