Sto scrivendo un'app con una mappa che mostra alcune annotazioni.Mostra la posizione dell'utente in MapView
Ora voglio mostrare la posizione corrente dell'utente in mapView. Ho la posizione corrente utilizzando questo codice:
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)location
ottengo i dettagli della posizione corrente nel Registro
2013-10-14 12:03:34.291 AppName[13200:a0b] (
"<+7.35000000,+47.32000000> +/- 5.00m (speed -1.00 mps/course -1.00) @ 10/14/13, 12:03:34 PM Central European Summer Time")
Ora non ho ricevuto la posizione nella MapView come questo punto blu pulsante .
Si prega di fornire alcuni suggerimenti.
Grazie, ora ho il PinAnnotation rosso ma mi piacerebbe avere il punto pulsante blu –
mapView.showsUserLocation = YES; se si imposta showUserLocation su YES, è necessario vedere il punto pulsante blu. rimpicciolisci la vista della mappa e vedrai che, se stai usando il simulatore, non ti mostrerà la tua posizione attuale, potrebbe essere negli Stati Uniti. "Simulatore per impostazione predefinita mostrerà una posizione in USA Se vuoi cambiare quella posizione, nel menu di iOS Simulator, vai a Debug -> Posizione -> Posizione personalizzata. Qui puoi impostare la latitudine e la longitudine e testare l'app di conseguenza Funziona con mapkit e anche con CLLocationManager. " – incmiko
Sto testando l'App sul mio iPhone e la posizione corrente è un Pin rosso (callout che dice "posizione attuale" –