Ich habe einen segmentierten Controller, der auf einem MKMapView sitzt. Wenn ich MKMapType ändere, wird das Bild meiner benutzerdefinierten Pins auf das Standardrot zurückgesetzt. Der Titel und der Untertitel sowie die Koordinaten bleiben erhalten. Kann jemand eine mögliche Lösung beleuchten?iPhone Core Location: Das benutzerdefinierte Pin-Bild verschwindet, wenn sich der Kartentyp ändert
Q
iPhone Core Location: Das benutzerdefinierte Pin-Bild verschwindet, wenn sich der Kartentyp ändert
5
A
Antwort
10
Ich hatte vor einiger Zeit ein ähnliches Problem.
Why does a custom MKMapView annotation image disappear on touch?
Stellen Sie sicher, MKAnnotationView
statt MKPinAnnotationView
überall in Ihrem viewForAnnotation
Methode verwenden.
Verwandte Themen
- 1. Schaltfläche verschwindet, wenn das iPhone rotiert
- 2. iPhone: Application Testing und Core Location
- 3. Benutzerdefinierte UITableViewCell ändert sich, wenn TableView gescrollt
- 4. Core Location-Anmeldeprotokoll
- 5. Core Location - Problem Initialisierung
- 6. IFrame-Bildlaufleiste verschwindet in Chrome, wenn sich die Sichtbarkeit ändert
- 7. Wie ändert sich Cassandras Outfile Location?
- 8. Symboldatei für iPhone und iPhone 4 (ändert sich das?)
- 9. Brechen, wenn window.location sich ändert?
- 10. iOS7 Core Location wird nicht aktualisiert
- 11. Wie kann ich ein Div erstellen, das sich nicht ändert, wenn sich der innere Inhalt ändert?
- 12. Der Inhalt des Fensters verschwindet, wenn minimiert
- 13. iphone button text farbe ändert sich selbst wenn geklickt?
- 14. Forcing UIInterfaceOrientation ändert sich auf dem iPhone
- 15. Core Location funktioniert nicht in Xcode 7.3
- 16. Pinch Media - Core Location Optional
- 17. iPhone GPS Location
- 18. Zurücksetzen benutzerdefinierte UITableViewCell Höhe, wenn das iPhone gedreht wird
- 19. Variable ändert sich nicht, wenn sich eine Ansicht ändert
- 20. iPhone App, die über Web auf das Core Location Framework zugreifen
- 21. AppendTo, ändert sich das DOM?
- 22. Warum ändert sich das Datumsformat?
- 23. iphone: location manager + adwhirl = Batterieverbrauch :(
- 24. Opazität des vollständigen EditText ändern, wenn sich der Fokus ändert
- 25. Das Etikett ändert sich nicht, wenn sich die Sprache ändert, während die App läuft.
- 26. Die Bildlaufansicht ändert sich nicht, wenn sich der Inhalt der untergeordneten Ansicht ändert
- 27. AngularJS aktualisiert die Vorlagenvariable nicht, wenn sich der Bereich ändert
- 28. onmouseout nicht ausgelöst, wenn das Element verschwindet
- 29. iPhone Benachrichtigung, wenn WiFi-Netzwerk ändert
- 30. Aktualisieren von JxTreeTable, wenn sich das Modell ändert
Vielen Dank, ich habe jetzt eine Weile mit diesem gekämpft. –
@ dc, Danke. Es funktioniert großartig. – Mani