Pour une raison quelconque, cela ne fonctionne pas pour moi. Cela m'amène aux coordonnées (0.0000, 0.0000). Voici mon code si vous avez une chance de le vérifier. Merci pour l'aide!
[mapView setMapType:MKMapTypeStandard];
[mapView setZoomEnabled:YES];
[mapView setScrollEnabled:YES];
mapView.showsUserLocation=TRUE;
MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } };
CLLocationCoordinate2D myCoord = {mapView.userLocation.location.coordinate.latitude,mapView.userLocation.location.coordinate.longitude};
[mapView setCenterCoordinate:myCoord animated:YES];
region.span.longitudeDelta = 0.01f;
region.span.latitudeDelta = 0.01f;
[mapView setRegion:region animated:YES];
[mapView setDelegate:self];
oui ou je peux utiliser le region.center.latitude = mapView.userLocation.location.coordinate.latitude; Je pense que cela fonctionnera bien? – ludo
Hum, je ne sais pas si cela fonctionne, je vous recommande de créer un CLLocationCoordinate2D local et de l'injecter dans le sélecteur donné. Vous obtenez le contrôle sur le paramètre d'animation qui pourrait également rendre votre application plus agréable avec une animation. – yonel
Je ne sais pas vraiment comment utiliser le sélecteur que vous m'avez donné mais je vais essayer, si vous avez un lien pour me montrer que ce sera bien aussi. merci – ludo