Tengo un montón de MKAnnotaciones que no necesitan arrastrarse. Configuré esto por [pin setDraggable:NO]
. Tengo un problema cuando toco la anotación y (accidentalmente) arrastre una anotación, pierde instantáneamente su imagen personalizada y vuelve al pin rojo predeterminado. ¿Cómo evito que esto suceda?La imagen de MKAnnotation personalizada vuelve a los valores predeterminados cuando intento arrastrar
8
A
Respuesta
22
En el método delegado viewForAnnotation, asegúrese de que la vista se crea como un MKAnnotationView y no un MKPinAnnotationView (que es una subclase de MKAnnotationView que proporciona automáticamente una imagen de pin).
Cuestiones relacionadas
- 1. Imagen personalizada para MKAnnotation
- 2. jQuery BlockUI cursor del ratón de carga no vuelve a los valores predeterminados en Google Chrome
- 3. MVC redirigir a los valores predeterminados ruta
- 4. comportamiento de los valores predeterminados inconsistentes (NSUserDefaults) en los valores predeterminados del simulador de iPhone
- 5. Método de traducción HTML5, cómo restablecer a los valores predeterminados?
- 6. local androide cambia aleatoriamente a los valores predeterminados
- 7. Configuración de los valores predeterminados de AssemblyInfo.cs
- 8. Django establece los valores de formulario predeterminados
- 9. Acceso a los valores de argumento predeterminados en Python
- 10. cambiar los valores predeterminados de un Plugin
- 11. XML Serialización de los valores predeterminados de los atributos opcionales
- 12. Compartir Intento de Google+ no puede acceder a la imagen
- 13. ¿Cómo registro los valores predeterminados en MonoTouch?
- 14. IOS: Agregar imagen a MKAnnotationview personalizada
- 15. GetPrivateProfileInt- leyendo solo los valores predeterminados
- 16. SingleOrDefault: ¿Cómo cambiar los valores predeterminados?
- 17. Convirtiendo Imagen a mapa de bits se vuelve negro
- 18. Perl DBIx :: Class - Valores predeterminados cuando se usa new()?
- 19. cuando el iframe se vuelve a cargar?
- 20. ¿Cómo/dónde definir los valores predeterminados de fancybox?
- 21. attr_accessor valores predeterminados
- 22. Valores predeterminados de memoria JVM
- 23. ¿Cuáles son los valores predeterminados para las opciones de arco y código cuando se usa nvcc?
- 24. J2EE: valores predeterminados para los atributos de etiquetas personalizadas
- 25. Extendiendo los valores predeterminados de una superclase modelo en Backbone.js
- 26. LINQ to SQL valores predeterminados
- 27. OCaml: valores predeterminados para los argumentos de función?
- 28. ¿Cómo se restablecen los valores predeterminados para VI?
- 29. Búsqueda de diccionario anidada en Python con los valores predeterminados
- 30. difusión ¿Intento cuando cambia la fecha?
Gracias por la respuesta! Pensé que lo tenías, tal vez todavía estoy pasando por alto algo? Ahora tengo mi MKAnnotationView Y mis objetos MKAnnotation personalizados como setDraggable: NO (establecido en el delegado viewForAnnotation) y aún el mismo problema ... – capikaw
Muestre el código de viewForAnnotation. – Anna
Ah - lo tengo - Veo a dónde ibas con eso. Cambió la forma en que se creó la vista (utilizando MKAnnotationView en lugar de MKPinAnnotationView) y funciona. ¡Brillante! ¡Un millón de gracias! – capikaw