diff options
author | Jason Wray <jason@kulturny.com> | 2015-08-22 01:57:28 -0400 |
---|---|---|
committer | Jason Wray <jason@kulturny.com> | 2015-09-25 12:52:17 -0400 |
commit | 417f26fba662cdba7c1ff6f79c16f897f7868b97 (patch) | |
tree | c322a545a90fad02a101a54e01e1279a521e92b0 /platform | |
parent | 01ff7b17355f643fff6823d6709641a4dcfe6534 (diff) | |
download | qtlocation-mapboxgl-417f26fba662cdba7c1ff6f79c16f897f7868b97.tar.gz |
Quicken quick zoom gesture
Double tapping and holding, then moving up/down will now immediately zoom out/in.
Diffstat (limited to 'platform')
-rw-r--r-- | platform/ios/MGLMapView.mm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/ios/MGLMapView.mm b/platform/ios/MGLMapView.mm index 80788bd73a..122de0114f 100644 --- a/platform/ios/MGLMapView.mm +++ b/platform/ios/MGLMapView.mm @@ -370,7 +370,8 @@ std::chrono::steady_clock::duration secondsAsDuration(float duration) { _quickZoom = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleQuickZoomGesture:)]; _quickZoom.numberOfTapsRequired = 1; - _quickZoom.minimumPressDuration = 0.25; + _quickZoom.minimumPressDuration = 0; + [_quickZoom requireGestureRecognizerToFail:doubleTap]; [self addGestureRecognizer:_quickZoom]; } |