Én használ egy MKMapViewbelsejében egy iPhone app. Ha rákattintok egy gombra a nagyítási szinten kell növelni. Ez az első megközelítés:
MKCoordinateRegion zoomIn = mapView.region;
zoomIn.span.latitudeDelta *= 0.5;
[mapView setRegion:zoomIn animated:YES];
Azonban ez a kód nem volt hatása, mert nem frissíti a longitudeDelta értéket. Így tettem hozzá ezt a sort:
zoomIn.span.longitudeDelta *= 0.5;
Most, hogy működik, de csak néha. A latitudeDeltaés longitudeDeltanem változnak, ugyanúgy, úgy értem, hogy az értékek nem arányosak. Van ötlete, hogyan lehet megoldani ezt?













