Articles of mkmapview

UIModalTransitionStylePartialCurl con UITabBarController

Esta pregunta se ha hecho mucho, por ejemplo, aquí, pero por lo que puedo ver aún no se ha respondido en su totalidad. Tengo un UITabBarController con un UINavigationController como vc raíz para una de las tabs, que a su vez tiene un MKMapView como su raíz vc. El comportamiento que deseo es que el […]

¿La acción del botón en la vista mkannotation no funciona?

Hola, me he quedado atrapado en una situación en el mapa donde he logrado mostrar la anotación personalizada. Cuando se toca la anotación, debo mostrar una vista con información y un botón. cuando el usuario toca el botón, debe mostrarse una alerta. el código es el siguiente – (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view { if (![view.annotation […]

¿Hay alguna manera de agregar texto usando el trazado de rutas?

Tengo una vista personalizada de mapa que hereda de MKOverlayPathView. Necesito esta vista personalizada para mostrar el círculo, la línea y el texto. Ya logré dibujar un círculo y una línea usando el trazado de las funciones CGPathAddArc y CGPathAddLineToPoint. Sin embargo, aún necesito agregar texto. Traté de agregar texto usando [text drawAtPoint:centerPoint withFont:font]; pero […]

¿Hay alguna manera de obtener direcciones en mkmapview usando una API incorporada?

Sé que los mapas de Google son conocidos por ser los mejores que hay, pero no quiero tener que descargar muchas librerías adicionales y todo eso. Preferiría hacer algo rápido y simple para obtener una ruta rápida del punto A al B y terminar con eso. ¿Hay alguna manera de hacer esto con las funciones […]

Cómo capturar el gesto Tap en MKMapView

Estoy tratando de capturar el evento tap en mi MKMapView , de esta manera puedo colocar una MKPinAnnotation en el punto donde el usuario tocó. Básicamente, tengo un mapa MKOverlayViews con MKOverlayViews (una superposición que muestra un edificio) y me gustaría dar al usuario más información sobre ese Overlay cuando lo tocan al soltar un […]

¿Cómo acerco un MKMapView a la ubicación actual de los usuarios sin CLLocationManager?

Con MKMapView hay una opción llamada “Mostrar la ubicación actual de los usuarios” que mostrará automáticamente la ubicación de los usuarios en el map . Me gustaría moverme y acercarme a esta ubicación cuando se encuentre (y si cambia). El problema es que no parece haber ningún método llamado cuando la ubicación del usuario se […]

Dibujar texto en superposición de círculo

Estoy tratando de dibujar algunas superposiciones de círculos que contienen texto en MKMapView. He subclasificado el MKCircleView, en el que pongo lo siguiente (basado en esto ), pero el texto no aparece. Los círculos aparecen correctamente. (También probé la solución de la primera respuesta, el mismo resultado). -(void)drawMapRect:(MKMapRect)mapRect zoomScale:(MKZoomScale)zoomScale inContext:(CGContextRef)context { [super drawMapRect:mapRect zoomScale:zoomScale inContext:context]; […]

¿Cómo mostrar 2 líneas de texto para subtítulos de MKAnnotación y cambiar la imagen para el botón de la derecha?

Estoy mirando el ejemplo de MapCallout de Apple para anotaciones y leyendas de mapas (== burbujas que aparecen cuando haces clic en un pin). Cada anotación allí tiene coordenadas, título y subtítulo. Me gustaría mostrar los subtítulos en 2 líneas, intenté con: – (NSString *)subtitle { return @”Founded: June 29, 1776\nSecond line text”; } pero […]

Obteniendo los límites de un MKMapView

Para configurar una consulta a un servidor externo, quiero obtener los límites de la vista de mapa actual en una aplicación de iPhone que estoy construyendo. UIView debe responder a los límites, pero parece que MKMapView no lo hace. Después de establecer una región y hacer zoom en el mapa, bash obtener los límites. Estoy […]

Las anotaciones MKMapView cambian / pierden orden?

Tengo una vista de mapa con anotaciones, y estas anotaciones muestran una leyenda. Cuando se hace clic en el botón de detalle de divulgación de la leyenda, se dirige a una nueva vista. Mis MKAnnotaciones son una clase personalizada que implementa . Llamemos a esa clase MyClass. Se almacenan en un NSMutableArray. Durante viewdidload de […]