diff options
author | Ansis Brammanis <brammanis@gmail.com> | 2016-01-27 11:34:12 -0800 |
---|---|---|
committer | Ansis Brammanis <brammanis@gmail.com> | 2016-01-28 15:10:26 -0800 |
commit | 371a210be877e21ad6564f739d1c5f3ef7f3c532 (patch) | |
tree | 131dc1a0e74f21ffc4fa7478c5a38aa33d571fc3 /platform/ios/src/MGLMapView.mm | |
parent | ca0099b6a439a140316a09d8d44aaa2803f3de35 (diff) | |
download | qtlocation-mapboxgl-371a210be877e21ad6564f739d1c5f3ef7f3c532.tar.gz |
[ios] getters, setters for minZoom, maxZoom
adds:
minimumZoomLevel
setMinimumZoomLevel
maximumZoomLevel
setMaximumZoomLevel
Diffstat (limited to 'platform/ios/src/MGLMapView.mm')
-rw-r--r-- | platform/ios/src/MGLMapView.mm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index e301686419..954fc8a935 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -1784,6 +1784,26 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration) MGLDurationInSeconds(duration)); } +- (void)setMinimumZoomLevel:(double)minimumZoomLevel +{ + _mbglMap->setMinZoom(minimumZoomLevel); +} + +- (double)minimumZoomLevel +{ + return _mbglMap->getMinZoom(); +} + +- (void)setMaximumZoomLevel:(double)maximumZoomLevel +{ + _mbglMap->setMaxZoom(maximumZoomLevel); +} + +- (double)maximumZoomLevel +{ + return _mbglMap->getMaxZoom(); +} + - (MGLCoordinateBounds)visibleCoordinateBounds { return [self convertRect:self.bounds toCoordinateBoundsFromView:self]; |