Ich bin mit einem MKMapViewinnerhalb eines iPhone - App. Wenn ich auf eine Schaltfläche klicken muss die Zoomstufe erhöhen. Dies ist mein erster Ansatz:
MKCoordinateRegion zoomIn = mapView.region;
zoomIn.span.latitudeDelta *= 0.5;
[mapView setRegion:zoomIn animated:YES];
Allerdings hatte dieser Code keine Auswirkung, da ich nicht den longitudeDelta Wert aktualisiert wurde. Also habe ich diese Zeile:
zoomIn.span.longitudeDelta *= 0.5;
Jetzt funktioniert es, aber nur manchmal. Das latitudeDeltaund longitudeDeltanicht auf die gleiche Art und Weise ändern, ich meine, sind ihre Werte nicht proportional. Jede Idee , wie dieses Problem zu lösen?













