iOS: Custom callouts y annotations en Mapviews

33 views
Skip to first unread message

Adrián Moreno Peña

unread,
May 28, 2012, 6:07:58 PM5/28/12
to galicia-mobi...@googlegroups.com
Hola!

Hoy le estoy dando lustre a la lista! jajaja. Tenéis localizado algún tutorial, o librería, o snippets (lo que sea) para personalizar los pinchos de un MapView? Quería tener pinchos con color personalizado, pero en vista de que ZSPinAnnotation no acaba de rularme (https://github.com/nnhubbard/ZSPinAnnotation), intentaré poner una imagen personalizada 100% y listo. Y de paso, un callout personalizado y ya queda de nota el mapa :-)

Pablo Formoso Estrada

unread,
May 28, 2012, 6:55:16 PM5/28/12
to galicia-mobi...@googlegroups.com
Es muy fácil hacerlo a pelo, en la docu de referencia veras un método del delegado de MKAnnotation, de memoria no me lo se :P y estoy en modo cama (feeds, listas, twitter...) mañana te paso un snippet para personalizar todo en el mapa.

En iOS tirando de la docu de referencia encuentras muchas joyas ;)

Pablo Formoso Estrada

unread,
May 29, 2012, 6:06:48 AM5/29/12
to galicia-mobi...@googlegroups.com
Lo que te comentaba ayer

http://pastie.org/3987804

El objeto PlaceAnnotation es uno creado que extiende de MKAnnotation para meterle info de nombre, lugar, etc... de una forma un poco más cómoda.

Para personalizar el callout se hace todo en este mismo metodo, pero si quieres meterle caña lo mejor es que extiendas un poco más todo y hacer drawInRect para el callout. 

Otro tip importante desde el mal rollo con la API de google maps es que al cambiar los pins y los callouts hay que poner el logo de google en pequeño.

Adrián Moreno Peña

unread,
May 29, 2012, 6:15:58 AM5/29/12
to galicia-mobi...@googlegroups.com
Genia, graciasl! Hoy le doy una prueba :-)

A cambio os dejo una librería para Android que hace fácil crear "globos" al tocar en un pincho del mapa: https://github.com/jgilfelt/android-mapviewballoons!
Reply all
Reply to author
Forward
0 new messages