我有一个带有自定义图像的MKAnnotationView (draggable属性设置为YES),它是通过image属性设置的。当注解被添加到地图时,它具有自定义图像。但当拖动注释时,图像会返回到默认的图钉。我还尝试在每次dragState更改时覆盖image属性。这里也不走运。
发布于 2011-01-15 11:22:03
您使用的是MKPinAnnotationView实例,而不是MKAnnotationView实例。
发布于 2012-09-28 04:31:05
您应该使用MKAnnotationView,而不是MKPinAnnotationView。同时考虑我对你的另一个关于拖拽的问题的回答。很酷的东西。
MKPinAnnotationView是现成的注释视图,就像MKPointAnnotation是MKAnnotation协议的具体实现一样。
这两个类可以一起使用,以获得快速的、非定制的结果。
我相信你可能正在使用MKPinAnnotationView,当它的生命周期发生时,它将总是默认的引脚。
https://stackoverflow.com/questions/3752617
复制相似问题