fixes #45: only simultaneously allow pan, pinch, and rotate

This commit is contained in:
Justin R. Miller
2014-02-06 13:17:31 -05:00
parent 7e92a82d17
commit 558fef5257

View File

@@ -214,7 +214,9 @@ class MBXMapView
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return YES;
NSArray *validSimultaneousGestures = @[ [UIPanGestureRecognizer class], [UIPinchGestureRecognizer class], [UIRotationGestureRecognizer class] ];
return ([validSimultaneousGestures containsObject:gestureRecognizer] && [validSimultaneousGestures containsObject:otherGestureRecognizer]);
}
CADisplayLink *displayLink;