Amplie um MKMapView programaticamente
Estou usando umMKMapView
dentro de um aplicativo para iPhone. Quando clico em um botão, o nível de zoom deve aumentar. Esta é minha primeira abordagem:
<code>MKCoordinateRegion zoomIn = mapView.region; zoomIn.span.latitudeDelta *= 0.5; [mapView setRegion:zoomIn animated:YES]; </code>
No entanto, esse código não teve efeito, pois não atualizei o valor de longitudeDelta. Então eu adicionei esta linha:
<code>zoomIn.span.longitudeDelta *= 0.5; </code>
Agora funciona, mas só às vezes. olatitudeDelta
elongitudeDelta
não mude da mesma maneira, quer dizer, seus valores não são proporcionais. Alguma idéia de como resolver isso?