mkannotation

MKMapView: En lugar de Pin de anotación, una vista personalizada

Quiero mostrar una imagen en mi MKMapViewen lugar de un pequeño pin de roca. ¿Puede alguien por favor poner algún código úti ... e la vista de pin predeterminada ( con forma de pin de roca). Pero todavía estoy recibiendo la imagen predeterminada del pin.

MKMapView MKPointAnnotation tap event

Tengo una lista de anotaciones (MKPointAnnotation). Tengo un controlador UIViewController que es para toda la vista, MKMapVie ... Pero estoy confundido e incapaz de seguir adelante. ¿Alguien puede decirme dónde hacer qué? Lo siento por todo el alboroto!

¿Cómo elimino todas las anotaciones de MKMapView excepto la anotación de ubicación del usuario?

Utilizo removeAnnotations para eliminar mis anotaciones de mapView pero lo mismo elimina la ubicación del usuario ann. ¿Cómo ... Ann vuelva a verlo? NSArray *annotationsOnMap = mapView.annotations; [mapView removeAnnotations:annotationsOnMap];

MapKit no muestra la imagen de pin de anotación personalizada en iOS9

Mi código funcionó bien de iOS 7 a 8. Con la actualización de ayer, las imágenes personalizadas en mis pines fueron reemplaza ... efault: correctImage = UIImage(named: "sopiconsmall.png")! } return correctImage } No el mapa se ve así:

¿Cómo abrir la llamada MKAnnotationView programáticamente? (iPhone, MapKit)

Quiero abrir la llamada para un MKPinAnnotationView mediante programación. Por ejemplo, dejo caer 10 pines en el mapa, y quie ... ationView solo tiene un setHighlighted ( la misma historia), y puede ShowCallout método.. ¿Alguna pista si esto es posible?

¿Cómo crear addressDictionary para MKPlacemark?

placemark = [[MKPlacemark alloc]initWithCoordinate:storedCoordinate addressDictionary:addressDict]; Traté de crear un d ... location.city, @"City", location.street, kABPersonAddressStreetKey, location.zip, kABPersonAddressZIPKey, nil];

¿Cómo eliminar todas las anotaciones de MKMapView sin eliminar el punto azul?

Me gustaría eliminar todas las anotaciones de mi mapview sin el punto azul de mi posición. Cuando llamo: [mapView removeAnn ... class]]) { [mapView removeAnnotation:[mapView.annotations objectAtIndex:i]]; } }

Detectar Toque en CalloutBubble en MKAnnotationView

Estoy trabajando con MKMapView y MKAnnotationView. Tengo una anotación en el mapa. Cuando los usuarios lo tocan, se muestra ... buja de llamada es visible ) necesito cambiar a otra vista. ¿Cómo puedo detectar el segundo toque o el toque en la burbuja?