Articles of mkpinannotationview

Como capturar o gesto Tap no MKMapView

Eu estou tentando capturar o evento tap no meu MKMapView , desta forma eu posso soltar um MKPinAnnotation no ponto em que o usuário tocou. Basicamente eu tenho um mapa sobreposto com MKOverlayViews (uma sobreposição mostrando um edifício) e gostaria de dar ao usuário mais informações sobre essa sobreposição quando eles batem nela, largando um […]

Como faço para animar a queda do MKAnnotationView?

Eu tenho um personalizado MKAnnotationView onde eu defino minha imagem em viewForAnnotation. Como faço para animar a queda como eu posso com o MKPinAnnotationView? Meu código é – (MKAnnotationView *)mapView:(MKMapView *)map viewForAnnotation:(id )annotation { static NSString *AnnotationViewID = @”annotationViewID”; MKAnnotationView *annotationView = (MKAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:AnnotationViewID]; if (annotationView == nil) { annotationView = [[[MKAnnotationView alloc] initWithAnnotation:annotation […]

MKPinAnnotationView: Existem mais de três colors disponíveis?

De acordo com os documentos da Apple, a cor dos pinos do MKPinAnnotationView está disponível em vermelho, verde e roxo. Existe alguma maneira de obter outras colors também? Eu não encontrei nada nos documentos.

Como posso criar uma animação “pin-drop” personalizada usando o MKAnnotationView?

Eu tenho uma instância do MKMapView e gostaria de usar icons de anotação personalizados em vez dos icons de pinos padrão fornecidos pelo MKPinAnnotationView. Então, eu configurei uma subclass de MKAnnotationView chamada CustomMapAnnotation e estou sobrescrevendo -(void)drawRect: para desenhar um CGImage. Isso funciona. O problema surge quando tento replicar a funcionalidade .animatesDrop fornecida pelo MKPinAnnotationView; […]