Pour l'instant, j'utilise mapView.showsUserLocation=YES;
pour l'icône bleue rayonnante indiquant la position de l'iPhone, mais je ne sais pas comment obtenir les coordonnées.locationManager: fromDelocation: fromLocation: vs mapView.userLocation.location
J'ai essayé le locationManager:didUpdateToLocation:fromLocation:
avec la configuration de self.locationManager = [[[CLLocationManager alloc] init] autorelease]; locationManager.delegate = self; locationManager.distanceFilter=kCLDistanceFilterNone; //record every movement locationManager.desiredAccuracy=kCLLocationAccuracyBest; [locationManager startUpdatingLocation];
J'ai essayé deux fois yourGPS=newLocation.coordinate;
et yourGPS=mapView.userLocation.location.coordinate;
dans le didUpdateToLocation
, mais la plupart du temps, je peux voir la bulle bleue (contrôlée par le mapView.showsUserLocation=YES;
aller de l'avant, mais les coordonnées enregistrées dans le dans le didUpdateToLocation
ne changent pas.
Où dois-je mettre yourGPS=mapView.userLocation.location.coordinate;
de garder les coordonnées vous connecter au volant de la bulle bleue s'il vous plaît?
Merci pour toute information.