mapkit nu arată implicit pată de cerneală albastră pe dispozitiv?

voturi
0

Sunt folosind mapkit în application.i mei doresc să arate pată de cerneală albastră în mapview.i au stabilit [mapview setShowUserLocation: YES]; dar nu arată albastru blob.also este cordinates sunt -180.0000, -180.0000? cum se întâmplă acest lucru? există un bug în mapkit. Eu nu sunt, folosind managerul de locație pentru a arăta dot.i albastru știu că setarea showuserlocation pentru a da va arăta albastru automatically.does dot cineva știe de ce pată de cerneală albastră având cordinates negative și cum să rezolve această problemă?

Întrebat 06/11/2009 la 11:22
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
1
if (annotation == aMapView.userLocation) 
{
    return nil; // this might be the moment the location was first detected
}
Publicat 22/10/2010 la 22:10
sursa de către utilizator

voturi
1

Albastru BLOB nu este implicit, este în mod specific pentru aplicația Google Maps. Dacă doriți adnotare să afișeze ceva pe hartă, aveți nevoie pentru a oferi un MKAnnotationView pentru ea. MapKit vine cu MKPinAnnotationView gratuit, în cazul în care puteți selecta un știft roșu, verde sau violet. Dacă doriți altceva să apară, va trebui să furnizați propria vedere personalizat și arta ta personalizat.

Publicat 06/11/2009 la 16:36
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more