ios - swipe and pan gesture overlap -


is possible let specific gesture fail next possible gesture recognized?

to more specific, @ sample snippet:

uiswipegesturerecognizer *swipeleft = [initialize uiswipegesturerecognizer... @selector(handleswipe:)]  swipeleft = uiswipegesturerecognizerdirectionleft;  swipeleft.delegate = self;  uipangesturerecognizer *pan = [initialize uipangesturerecognizer... @selector(handlepan:)]  pan.delegate = self;  [pan requiregesturerecognizertofail:swipeleft]; 

the above code states if swipe left not recognized device, pan gesture handler used.

so question: possible let swipeleft intentionally fail (after being recognized swipe left touch device) based on criteria checked on handleswipe, , let pan gesture handle touch input instead?

thanks.

check out uigesturerecognizerdelegate protocol here:

https://developer.apple.com/library/ios/documentation/uikit/reference/uigesturerecognizerdelegate_protocol/reference/reference.html

specifically, the

gesturerecognizer:shouldrecognizesimultaneouslywithgesturerecognizer:

method might useful. if return yes method, both gestures can recognized @ same time, can respond both.


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -