Gehe zu / zoom zu der aktuellen Standortfunktion (MapKit)

8

Ich habe eine mapView, die mit viewDidLoad :

auf die aktuelle Position zoomt %Vor%

Das funktioniert gut. Ich habe eine Suchleiste und eine Funktion hinzugefügt, um zu einem bestimmten Adressort zu springen. Das funktioniert auch gut. Ich möchte jetzt eine Schaltfläche hinzufügen, um zum aktuellen Speicherort zurückzukehren. Können Sie mir bitte eine Hand geben?

Prost

    
Jan 11.08.2011, 06:10
quelle

5 Antworten

10

Sie müssen den Mittelpunkt Ihrer Karte durch Tippen auf diese Schaltfläche auf den aktuellen Standort setzen. Sprich, so:

%Vor%     
Bushra Shahid 11.08.2011, 06:35
quelle
2

können Sie auch versuchen:

%Vor%     
Jonathan Gurebo 03.02.2013 10:55
quelle
1

Sie können diese IBAction mit Ihrem UIButton verknüpfen, Es wird die Karte an der aktuellen Position verschieben und darauf zoomen.

%Vor%

MKCoordinateSpan definiert den Bereich, der von einer Kartenregion überspannt wird, je kleiner diese Werte sind, desto näher Sie auf der Karte zoomen.

    
Philippe 29.05.2015 02:17
quelle
0
%Vor%     
pvllnspk 27.07.2014 12:54
quelle
0

FÜR SWIFT

Fügen Sie diese Zeile in der Schaltflächenaktion yourMKMapView.setUserTrackingMode(.follow, animated: true)

hinzu

stelle sicher, dass du yourMKMapView.showsUserLocation = true in viewDidLoad()

hinzufügst     
Nithin Babu 21.07.2017 02:55
quelle