Ios 可以在GMSPanoramaView中为GMSMarkers设置动画

Ios 可以在GMSPanoramaView中为GMSMarkers设置动画,ios,google-maps,google-maps-sdk-ios,Ios,Google Maps,Google Maps Sdk Ios,我已经在GMSPanoramaView中添加了一个GMSMarker。查看地图时,我正在尝试更新position属性。但是,它似乎没有更新地图以反映新的位置。有人知道这在GMSPanoramaView中是否可行吗 作为参考,我们正在构建这样的标记 GMSMarker *marker = [GMSMarker markerWithPosition:coordinate]; marker.panoramaView = self.panoramaView; //panaroma view is ini

我已经在GMSPanoramaView中添加了一个GMSMarker。查看地图时,我正在尝试更新position属性。但是,它似乎没有更新地图以反映新的位置。有人知道这在GMSPanoramaView中是否可行吗

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

GMSMarker *marker = [GMSMarker markerWithPosition:coordinate];
marker.panoramaView = self.panoramaView; //panaroma view is initialized elsewhere
然后当我们更新位置时,我们只是在做

marker.position = newLocation

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

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