这是一个转贴。我尽我所能来完成这件事,但没有成功。 我有两个坐标点,我想要做的就是将注释从一个点移动到另一个点。
作为替代解决方案,我在github中找到了一个与此非常相似的Obj-C项目,我在Swift和Obj-C之间建立了一个桥接连接来完成这项工作。但是对于移动注释我必须使用整个项目,我发现这不是一个好的解决方案。
任何成功实施此类功能的人(在swift中)?
答案 0 :(得分:2)
如果您使用MKPointAnnotation
作为基础,则可以访问coordinate
属性,该属性实际上定义为var
,例如
var coordinate: CLLocationCoordinate2D
Apple MKPointAnnotation Documentation。因此,在更改坐标时,您的注释将移动到另一个位置。