Umstellung/Aktualisierung MKOverlay auf MKMapView

gibt es eine Möglichkeit zum update (d.h. sich bewegen) ein MKOverlay, die bereits Hinzugefügt, um die MKMapView. Entfernen einer alten und hinzufügen einer neuen ist schrecklich, (langsam).

ich.e ich würde gerne auslösen, die hintergrund-Funktion, wird diese Funktion aufgerufen, wenn ein overlay über den Bildschirm bewegt:

- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay

(mit MKAnnotions es ein wenig besser denke ich, aber ich nicht verwenden MKPolyline, MKPolygon usw. und die ganze information wird reduziert auf einen einzelnen Punkt)

  • Zusatz: geben Sie einen Eindruck, wo ich diese Funktion: ich benutze eine Kartenansicht und Ort Anmerkungen auf der Oberseite zeigen die Positionen der Satelliten. Jeder Satellit sollte auch ein Fußabdruck (die Fläche, wo Sie können "finden" des Satelliten über dem Horizont). Diese Informationen (die position und die Form der Aufstandsfläche) muss regelmäßig aktualisiert werden. Im Moment habe ich eine Lösung mit einer Ansicht vor allem Fußspuren, wo ich ziehen mit CoreGraphics die richtigen Formen. Ich hätte aber lieber eine Lösung mit MKOverlay, aber ich kann nicht get Sie zu einem dynamischen... irgendwelche Ideen?
InformationsquelleAutor user398877 | 2010-07-22
Schreibe einen Kommentar