在 Swift 中将注释从一个坐标点移动到另一个坐标点
Moving annotation from one coordinate point to another in Swift
这是转发。我尽我所能来完成这件事,但没有成功。
我有两个坐标点,我要做的就是将注释从一个点移动到另一个点。
作为替代解决方案,我在 github 中找到了一个与此非常相似的 Obj-C 项目,我在 Swift 和 Obj-C 之间建立了桥接以完成此操作。但是为了移动注释,我不得不使用我发现的整个项目,这不是一个好的解决方案。
有人成功实现了此类功能(在 swift 中)吗?
如果你使用MKPointAnnotation
作为基础,你可以访问coordinate
属性,它实际上被定义为var
,例如
var coordinate: CLLocationCoordinate2D
Apple MKPointAnnotation Documentation。因此,当更改坐标时,您的注释将移动到另一个位置。
这是转发。我尽我所能来完成这件事,但没有成功。 我有两个坐标点,我要做的就是将注释从一个点移动到另一个点。
作为替代解决方案,我在 github 中找到了一个与此非常相似的 Obj-C 项目,我在 Swift 和 Obj-C 之间建立了桥接以完成此操作。但是为了移动注释,我不得不使用我发现的整个项目,这不是一个好的解决方案。
有人成功实现了此类功能(在 swift 中)吗?
如果你使用MKPointAnnotation
作为基础,你可以访问coordinate
属性,它实际上被定义为var
,例如
var coordinate: CLLocationCoordinate2D
Apple MKPointAnnotation Documentation。因此,当更改坐标时,您的注释将移动到另一个位置。