From 177afa9a0d0e97257c86d9f0e8cb91e34e8afe2d Mon Sep 17 00:00:00 2001 From: Fabian Guerra Date: Wed, 29 Nov 2017 12:39:05 -0500 Subject: [ios] Fix an Interface Builder crash for IBInspectable properties. --- platform/ios/src/MGLMapView.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'platform/ios/src/MGLMapView.h') diff --git a/platform/ios/src/MGLMapView.h b/platform/ios/src/MGLMapView.h index e2c070a54f..ef86266457 100644 --- a/platform/ios/src/MGLMapView.h +++ b/platform/ios/src/MGLMapView.h @@ -610,7 +610,7 @@ MGL_EXPORT IB_DESIGNABLE * * The default minimumZoomLevel is 0. */ -@property (nonatomic) IBInspectable double minimumZoomLevel; +@property (nonatomic) double minimumZoomLevel; /** * The maximum zoom level the map can be shown at. @@ -621,7 +621,7 @@ MGL_EXPORT IB_DESIGNABLE * The default maximumZoomLevel is 22. The upper bound for this property * is 25.5. */ -@property (nonatomic) IBInspectable double maximumZoomLevel; +@property (nonatomic) double maximumZoomLevel; /** The heading of the map, measured in degrees clockwise from true north. -- cgit v1.2.1 From ff62fa957c9413734ba8ca74b41e490fc2a3ab1d Mon Sep 17 00:00:00 2001 From: Fabian Guerra Date: Thu, 14 Dec 2017 16:11:11 -0600 Subject: [ios] Update visible coordinates documentation to reflect antimeridian usage. --- platform/ios/src/MGLMapView.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'platform/ios/src/MGLMapView.h') diff --git a/platform/ios/src/MGLMapView.h b/platform/ios/src/MGLMapView.h index ef86266457..3c5aa2c122 100644 --- a/platform/ios/src/MGLMapView.h +++ b/platform/ios/src/MGLMapView.h @@ -668,12 +668,24 @@ MGL_EXPORT IB_DESIGNABLE Changing the value of this property updates the receiver immediately. If you want to animate the change, call `-setVisibleCoordinateBounds:animated:` instead. + + If a longitude is less than −180 degrees or greater than 180 degrees, the visible + bounds straddles the antimeridian or international date line. + + For example, a visible bounds that stretches from Tokyo to San Francisco would have + coordinates of (35.68476, -220.24257) and (37.78428, -122.41310). */ @property (nonatomic) MGLCoordinateBounds visibleCoordinateBounds; /** Changes the receiver’s viewport to fit the given coordinate bounds, optionally animating the change. + + To make the visible bounds go across the antimeridian or international date line, + specify some longitudes less than −180 degrees or greater than 180 degrees. + + For example, a visible bounds that stretches from Tokyo to San Francisco would have + coordinates of (35.68476, -220.24257) and (37.78428, -122.41310). @param bounds The bounds that the viewport will show in its entirety. @param animated Specify `YES` to animate the change by smoothly scrolling -- cgit v1.2.1