我正在尝试从上一个位置删除一个标记,并在谷歌地图中再次向该位置添加新标记。我不想清除整个地图。 请帮忙。
要删除标记,请将映射属性设置为 nil。
marker.map = nil
let newMarker = GMSMarker(position: oldMarker.position)
newMarker.map = mapView
oldMarker.map = nil