问题
I have a segmented controller which sits on a MKMapView. When I change MKMapType, the image of my custom pins revert to the default red. The title and subtitle, along with coordinates remain intact. Can anyone shed some light on a possible solution?
回答1:
I had a similar problem a while ago.
Why does a custom MKMapView annotation image disappear on touch?
Make sure you're using MKAnnotationView instead of MKPinAnnotationView everywhere in your viewForAnnotation method.
来源:https://stackoverflow.com/questions/3577691/iphone-core-location-custom-pin-image-disappears-when-map-type-changes