【问题标题】:Custom callout view in Mapbox iOS sdk 2.0Mapbox iOS sdk 2.0 中的自定义标注视图
【发布时间】:2015-08-27 10:26:25
【问题描述】:

我正在使用 Mapbox iOS SDK。我使用 cocoapods 安装它。我需要创建一个自定义标注视图,为此我在之前的 SDK 版本 1.x.x 中找到了以下方法。

- (RMMapLayer *)mapView:(RMMapView *)mapView layerForAnnotation:(RMAnnotation *)annotation

当前的 SDK 版本是 2.0,他们将协议名称从 RMMapViewDelegate 更改为 MGLMapViewDelegate,现在的问题是我无法在这个新协议中找到 layerForAnnotation 的替代方法。任何人都可以建议我该怎么做。

【问题讨论】:

    标签: ios mapbox mapbox-gl


    【解决方案1】:

    目前,您无法像 1.x.x 那样提供自定义视图/图层,但您可以提供自定义图像。

    - (nullable MGLAnnotationImage *)mapView:(MGLMapView *)mapView imageForAnnotation:(id<MGLAnnotation>)annotation;

    观看此空间以获得正确的视图:

    https://github.com/mapbox/mapbox-gl-native/issues/1784

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多