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

时间:2019-02-26 05:28:08

标签: ios react-native here-api

要求:

当我选择一个标记时,我尝试将叠加层显示为信息提示框。

我该怎么做:

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显示在几条街上

enter image description here

环境

带有iOS 12.1的iOS模拟器

在此映射iOS SDK v3.10.1_96

本机0.55.0

1 个答案:

答案 0 :(得分:0)

感谢您报告此问题。看来还有其他问题。我们将对此进行分析,然后再回覆给您。