【发布时间】:2015-12-26 21:19:36
【问题描述】:
我已经设置了自定义 MKAnnotation
class Location: NSObject, MKAnnotation {
var id: Int
var title: String?
var name: String
var coordinate: CLLocationCoordinate2D {
didSet{
didChangeValueForKey("coordinate")
}
}
当我设置坐标时,它不会移动地图上的图钉。我添加了带有关键字坐标的“didSet”,因为我发现人们说这会迫使它更新。但什么也没有,它不动。我已经验证了纬度/经度已经改变并且是正确的,大头针只是没有移动。标题更新并显示更改。
我必须假设它,因为这是一个自定义注释。有什么帮助吗?
【问题讨论】:
标签: swift mkmapview mkannotation