在Swift中更新注释坐标/位置

时间:2015-04-21 07:13:42

标签: ios swift mkmapview xcode6.3 mkpointannotation

我从Parse(PFGeoPoint)查询了我周围用户的一组坐标,并为所述位置/坐标创建了注释。我将每5秒更新一次用户位置并更新注释的位置,一切都工作正常,除了我必须删除和添加注释而不是他们自己移动类似lyft的事实,是否有在swift中这样做的方法?请回复,谢谢!!

1 个答案:

答案 0 :(得分:1)

是的。正如我从您的代码中看到的那样,您正在使用MKPointAnnotation,因此您可以访问其coordinate属性并根据需要进行更新。

var coordinate: CLLocationCoordinate2D  

所以你要做的就是这样设置:

annotation.coordinate = newCoordinate

有关详细信息,请查看Accessing the Annotation’s Location