Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

ios-v3.3.0-alpha.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@boundsj boundsj released this 20 May 23:25
· 8183 commits to master since this release

Changes since ios-v3.3.0-alpha.2:

  • MGLPointAnnotation and custom MGLAnnotation implementations (but not MGLMultiPoint) can be backed by an MGLAnnotationView instead of an MGLAnnotationImage. MGLAnnotationView is a subclass of UIView, so you can use Core Animation and other familiar technologies with it. To associate an MGLAnnotation with an MGLAnnotationView, implement -mapView:viewForAnnotation: in your MGLMapViewDelegate class. (#4801)
    • An MGLAnnotationView can be repositioned in relation to the associated MGLAnnotation.coordinate by changing its centerOffset property. (#5059)
    • An MGLAnnotationView can be rotated to match the rotation pitch of the associated map view. (#5067)
  • Fixed an issue causing the user dot to wander slowly when the user location changes infrequently. (#4997)
  • Added MGLCoordinateInCoordinateBounds(), a function that tests whether or not a coordinate is in a given bounds. (#5053)
  • Fixed an issue in which fade transitions (such as on street labels in some styles) lagged behind the map when quickly zooming in and out. (#4579)

To install this prerelease via CocoaPods, point your Podfile to https://github.com/mapbox/mapbox-gl-native/blob/ios-v3.3.0-alpha.3/platform/ios/Mapbox-iOS-SDK.podspec or https://github.com/mapbox/mapbox-gl-native/blob/ios-v3.3.0-alpha.3/platform/ios/Mapbox-iOS-SDK-symbols.podspec.