MKAnnotationView图像属性

时间:2010-09-20 14:54:23

标签: iphone cocoa-touch mkannotationview

我有MKAnnotationViewdraggable属性设置为YES),其中包含通过image属性设置的自定义图像。将注释添加到地图时,它具有自定义图像。但拖动注释时图像会返回默认引脚。每次image更改时,我都会尝试覆盖dragState个问题。这里也没有运气。

2 个答案:

答案 0 :(得分:5)

您正在使用MKPinAnnotationView实例,而不是使用MKAnnotationView实例。

答案 1 :(得分:0)

您应该使用MKAnnotationView,而不是MKPinAnnotationView。还要考虑我关于拖动的其他问题的答案。很酷的东西。

MKPinAnnotationView是一个现成的注释视图,就像MKPointAnnotationMKAnnotation协议的具体实现一样。

这两个类可以一起使用,以获得快速,非自定义的结果。

我相信您可能正在使用MKPinAnnotationView,因为它的生命周期会一直默认为引脚。