Mit der MKMapView
Option "Aktuellen Standort des Benutzers anzeigen" wird automatisch ein Standort des Benutzers auf dem angezeigt map
.
Ich möchte diesen Ort verschieben und zoomen, wenn er gefunden wird (und wenn er sich ändert).
Das Problem ist, dass es anscheinend keine Methode gibt, die aufgerufen wird, wenn der Benutzerstandort auf dem aktualisiert map
wird zoom/scroll
. Daher kann ich den entsprechenden Code nirgends einfügen .
Gibt es eine Möglichkeit, benachrichtigt zu werden, wenn ein MKMapView
Benutzer den Standort des Benutzers erhalten (oder aktualisiert) hat, damit ich ihn verschieben / zoomen kann? Wenn ich meine eigenen verwende, entsprechen CLLocationManager
die Aktualisierungen, die ich erhalte, nicht den Aktualisierungen der Benutzermarkierung auf der Karte. Daher sieht es albern aus, wenn sich meine Karte Sekunden vor dem Erscheinen des blauen Stifts bewegt und zoomt.
Das fühlt sich wie eine grundlegende Funktionalität an, aber ich habe Wochen damit verbracht, nach einer Lösung zu suchen und nichts in der Nähe gefunden.