MKMapView reset-zurück zu Weltbild
Wie setze ich ein MKMapView
zurück auf die Welt-Ansicht zoom-Stufe?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie setze ich ein MKMapView
zurück auf die Welt-Ansicht zoom-Stufe?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Damit wird eine neue region für die Kartenansicht mit der aktuellen center-Koordinate, und die maximal mögliche Spannweite (180 Breitengrade und 360 Längengrade).
Der Karte REK für die Welt gespeichert ist als Konstante mit dem Namen
MKMapRectWorld
.Einer anderen Art und Weise ist, um die zoom-Stufe der Karte. Obwohl das MapKit-framework unterstützt nicht die zoom-Stufen wie Google Maps-API unterstützt, können Sie verwenden Sie diese der Kategorie Verlängerung geschrieben von Troy Brant.
Setzen Sie den center-Koordinate auf 0, 0 mit zoom-level 0 das gleiche Ergebnis zu erhalten.
Für diejenigen, die hoffen, dies zu tun in Swift:
MKMapView
kann nicht Zoomen der ganzen Welt zeigen. Egal, was Sie verwenden,MKMapRectWorld
zoom-Stufe 0, oderMKCoordinateSpanMake(180, 360)
.