Pergunta

Eu estou usando MapKit em meus application.I querem mostrar blob azul na mapview.i definiu [mapview setShowUserLocation: YES]; mas não mostrando azul blob.also TI da cordinates são -180.0000, -180.0000? como é que isto acontece? há um bug no MapKit. Eu não estou usando locação para mostrar dot.i azuis saber que showuserlocation definição para sim irá mostrar o azul automatically.does ponto alguém sabe por que azul blob ter cordinates negativos e como resolver este problema?

Foi útil?

Solução

O blob azul não é padrão, é especificamente para a aplicação Google Maps. Se você quer sua anotação para mostrar algo no mapa, você precisa fornecer um MKAnnotationView para ele. MapKit vem com o MKPinAnnotationView para livre, onde você pode selecionar um pino vermelho, verde ou roxo. Se quiser algo mais para aparecer, você terá que fornecer seu próprio modo de exibição personalizado e sua própria arte personalizada.

Outras dicas

if (annotation == aMapView.userLocation) 
{
    return nil; // this might be the moment the location was first detected
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top