Sto utilizzando il kit di mappe e mostra la posizione dell'utente utilizzando "showsUserLocation" Sto usando il seguente codice per eseguire lo zoom sulla posizione dell'utente, ma non lo zoom. la posizione dell'utente sulla mappa sta mostrando corretto.iphone zoom nella posizione dell'utente su mapkit
MKCoordinateRegion newRegion;
MKUserLocation* usrLocation = mapView.userLocation;
newRegion.center.latitude = usrLocation.location.coordinate.latitude;
newRegion.center.longitude = usrLocation.location.coordinate.longitude;
newRegion.span.latitudeDelta = 20.0;
newRegion.span.longitudeDelta = 28.0;
[self.mapView setRegion:newRegion animated:YES];
Perché è la posizione dell'utente mostrando in modo corretto e non lo zoom in modo corretto. può qualcuno mi corregga per favore?
Se la posizione dell'utente è zero, non avrebbe mostrato esattamente il pin di annotazione che corrisponde alla mia posizione. – Satyam
@satyam: con delta lat/long come lo hai descritto, potresti includere l'Africa nello zoom poiché 0,0 non è molto lontano dalla costa. Inoltre, non hai detto dove si trova la posizione dell'utente. –