Koordinatensatz habe ich eine benutzerdefinierte bekam MKAnnotation einrichtenbenutzerdefinierte MKAnnotation bewegt sich nicht, wenn
class Location: NSObject, MKAnnotation {
var id: Int
var title: String?
var name: String
var coordinate: CLLocationCoordinate2D {
didSet{
didChangeValueForKey("coordinate")
}
}
, wenn ich die eingestellte Koordinaten es nicht den Stift auf der Karte bewegt. Ich fügte das "didSet" mit der Schlüsselwortkoordinate hinzu, als ich Leute fand, die sagen würden, dass sie es zwingen würde, zu aktualisieren. aber nichts, es bewegt sich nicht. Ich habe überprüft, dass der Lat/Long sich geändert hat und richtig ist, der Pin bewegt sich gerade nicht. Der Titel wird aktualisiert und zeigt die Änderung an.
Ich muss davon ausgehen, dass dies eine benutzerdefinierte Annotation ist. irgendeine Hilfe?