可以在GMSPanoramaView中为GMSMarkers设置动画

时间:2014-11-20 22:48:59

标签: ios google-maps google-maps-sdk-ios

我已将GMSMarker添加到GMSPanoramaView。在查看地图时,我正在尝试更新位置属性。但是,它似乎没有更新地图以反映新的位置。有没有人知道GMSPanoramaView中是否可以这样做?

作为参考,我们正在构建像这样的标记

GMSMarker *marker = [GMSMarker markerWithPosition:coordinate];
marker.panoramaView = self.panoramaView; //panaroma view is initialized elsewhere

然后当我们更新位置时,我们只是在做

marker.position = newLocation

1 个答案:

答案 0 :(得分:1)

根据新位置与当前panaroramaview位置的距离,更新的标记可能太小,您将无法看到它。查看文档here

如果是这种情况,您可以尝试将标记的位置设置为nil,将其从附加的全景视图中删除,然后按照提到的here更新位置。