iOS SDK | NMAMapOverlay 没有显示在正确的位置

iOS SDK | NMAMapOverlay didn't displayed at right place

要求:

当我是 select 标记时,我会尝试将叠加层显示为信息气泡。

我做了什么:

坐标由NMAGeoCoordinates *coords = [[NMAGeoCoordinates alloc] initWithLatitude:_coordinate.latitude longitude:_coordinate.longitude];

创建

通过 [[NMAMapMarker alloc] initWithGeoCoordinates:coords icon:markerImage];

创建标记

将其添加到地图 [mapView addMapObject:marker.marker];

创建了 mapOverlay self.overlayView = [[NMAMapOverlay alloc] initWithSubview:label geoCoordinates: coords];

将其添加到地图 [mapView addMapOverlay:self.overlayView];

坐标相同且一直未更改。

预期结果

MapOverlay 应显示在与 MapMarker 相同的位置。

实际结果

MapOverlay 显示在几条街之外

环境

iOS 模拟器 iOS 12.1

此处地图iOS SDK v3.10.1_96

React-native 0.55.0

感谢您报告此问题。看起来还有其他事情失败了。我们会对此进行分析并回复您。