Quiero abrir la llamada para un MKPinAnnotationView
mediante programación. Por ejemplo, dejo caer 10 alfileres en el mapa y quiero abrir el que está más cerca de mí. ¿Cómo voy a hacer esto?¿Cómo abrir invocar MKAnnotationView programmatically? (iPhone, MapKit)
Apple ha especificado el parámetro "seleccionado" para MKAnnotationView's
, pero desalienta la configuración directa (esto no funciona, lo probé).
Para el resto MKAnnotationView
sólo tiene un setHighlighted (misma historia), y puede ShowCallout
método ..
Alguna pista si esto es posible en absoluto?
Gracias Nate, por corregir el error tipográfico. –
Thats awesome dude .. –
Si sabe que la anotación que desea seleccionar mediante programación estará en el área visible de la vista del mapa, puede usar '[mv annotationsInMapRect: mv.visibleMapRect]'. Si está trabajando con conjuntos grandes de anotaciones de mapas, esto proporcionará un aumento en el rendimiento. –