加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 自定义MKAnnotation图像在我尝试拖动时返回默认

发布时间:2020-12-14 20:03:13 所属栏目:百科 来源:网络整理
导读:我有一堆不需要拖动的MKAnnotations.我通过[pin setDraggable:NO]设置它.当我触摸注释并且(意外地)拖出注释时,我遇到了问题,它会立即丢失它的自定义图像并更改回默认的红色图钉.我该如何防止这种情况发生? 解决方法 在viewForAnnotation委托方法中,确保视
我有一堆不需要拖动的MKAnnotations.我通过[pin setDraggable:NO]设置它.当我触摸注释并且(意外地)拖出注释时,我遇到了问题,它会立即丢失它的自定义图像并更改回默认的红色图钉.我该如何防止这种情况发生?

解决方法

在viewForAnnotation委托方法中,确保视图创建为MKAnnotationView而不是MKPinAnnotationView(MKAnnotationView的子类,它自动提供图像图像).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读