I have a UISwipeGestureRecognizer setup in IB linked to my view like so:
Extremely trivial, done it a million times. However this time it never fires >:|
Here is my method that should be called when a user swipes.
However this never gets called.
I have another view setup almost exactly the same as this that works fine. Any ideas?
Add below delegate
method in your ViewController
Returning YES
is guaranteed to allow simultaneous recognition and returning NO
is not guaranteed to prevent simultaneous recognition, as the other gesture's delegate
may return YES
- (BOOL) gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
return YES;
}