Domanda

Sto usando MapKit nei miei application.i desidera mostrare blob blu in mapview.i hanno creato [mapview setShowUserLocation: YES]; ma non mostrando blu blob.also è cordinate sono -180,0000, -180,0000? come è questo accada? c'è un bug in MapKit. Non sto usando location manager per mostrare dot.i azzurro sa che l'impostazione showuserlocation yes mostrerà l'automatically.does punto blu qualcuno sa perché blu blob avere cordinate negativi e come risolvere questo problema?

È stato utile?

Soluzione

Il blob blu non è di default, è specifico per l'applicazione Google Maps. Se volete che il vostro annotazione per mostrare qualcosa sulla mappa, è necessario fornire un MKAnnotationView per esso. MapKit viene fornito con il MKPinAnnotationView gratuitamente, in cui è possibile selezionare un pin rosso, verde o viola. Se si desidera qualsiasi altra cosa ad apparire, si dovrà fornire il proprio visualizzazione personalizzata e la propria arte personalizzata.

Altri suggerimenti

if (annotation == aMapView.userLocation) 
{
    return nil; // this might be the moment the location was first detected
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top