我从Parse(PFGeoPoint)查询了我周围用户的一组坐标,并为所述位置/坐标创建了注释。我将每5秒更新一次用户位置并更新注释的位置,一切都工作正常,除了我必须删除和添加注释而不是他们自己移动类似lyft的事实,是否有在swift中这样做的方法?请回复,谢谢!!
答案 0 :(得分:1)
是的。正如我从您的代码中看到的那样,您正在使用MKPointAnnotation
,因此您可以访问其coordinate
属性并根据需要进行更新。
var coordinate: CLLocationCoordinate2D
所以你要做的就是这样设置:
annotation.coordinate = newCoordinate
有关详细信息,请查看Accessing the Annotation’s Location。