Minh Nguyễn
Minh Nguyễn
Let’s add an example of using SceneKit content in an annotation view. For example, we could use an SCNView as the user location annotation view to turn the user puck...
Now that mapbox/mapbox-gl-native#11447 has landed, the “[Download an offline map](https://www.mapbox.com/ios-sdk/maps/examples/offline-pack/)” example should show how to download a non-rectangular region or at least hint at the possibility of doing so by...
The “[Dynamically style interactive points](https://www.mapbox.com/ios-sdk/examples/runtime-multiple-annotations/)” example sets the `iconColor` and `iconHaloColor` properties on an symbol style layer: https://github.com/mapbox/ios-sdk-examples/blob/2e26ba925be4c59166b8b47c824aa551da9e5715/Examples/Swift/Markers%20and%20callouts/WebAPIDataExample.swift#L61-L69 But it doesn’t mention that these properties only work if the image...
A common use case for offline packs is a download manager–style table view controller. This use case requires some advanced NSNotification or KVO usage, so we should add an example...
Deprecation warning in first steps tutorial — MGLCamera(lookingAtCenter:fromDistance:pitch:heading:)
There’s a deprecation warning about `MGLCamera(lookingAtCenter:fromDistance:pitch:heading:)` in the code for “[First steps with the Mapbox Maps SDK for iOS](https://docs.mapbox.com/help/tutorials/first-steps-ios-sdk/)” due to mapbox/mapbox-gl-native#12966: ``` /path/to/ios-sdk-examples/DocsCode/FirstStepsTutorial/FirstStepsTutorialViewController.swift:49:22: 'init(lookingAtCenter:fromDistance:pitch:heading:)' is deprecated: Use -cameraLookingAtCenterCoordinate:acrossDistance:pitch:heading: or...
We should have an example of appending or otherwise mutating a polyline annotation on the fly, using `-[MGLPolyline appendCoordinates:count:]`. This would accomplish the same visual effect as “[Animated line](https://www.mapbox.com/ios-sdk/examples/runtime-animate-line/)” but...
When [Mapbox GL Language](https://github.com/mapbox/mapbox-gl-language/) is present, default to the `name_*` property that corresponds to the user’s current locale. We could keep the `accessibleLabelProperty` property around for data visualization use cases...
Some hidden element should summarize the state of the map. The iOS implementation in mapbox/mapbox-gl-native#9950 summarizes the following information whenever the user zooms in or out: * The zoom level...
When the [geolocate control](https://www.mapbox.com/mapbox-gl-js/api/#geolocatecontrol) is enabled and `trackUserLocation` is enabled, the accessible elements could be ordered to start at the user location marker and radiate outward. At least this is...
The iOS implementation in mapbox/mapbox-gl-native#9950 automatically chooses style layers to query based on the source layers they render. On iOS, we hard-code Mapbox Streets source v7 layers that correspond to...