Jeg bruker en MKMapViewinne i en iPhone-app. Når jeg klikker på en knapp zoomnivået må øke. Dette er min første tilnærming:
MKCoordinateRegion zoomIn = mapView.region;
zoomIn.span.latitudeDelta *= 0.5;
[mapView setRegion:zoomIn animated:YES];
Men hadde denne koden noen effekt, siden jeg ikke oppdatere longitudeDelta verdi. Så jeg lagt denne linjen:
zoomIn.span.longitudeDelta *= 0.5;
Nå fungerer det, men bare noen ganger. Den latitudeDeltaog longitudeDeltaendrer ikke på samme måte, jeg mener, deres verdier er ikke proporsjonal. Noen anelse om hvordan å løse dette?













