【发布时间】:2014-03-26 11:54:56
【问题描述】:
在拖动注释视图后,我的地图出现问题: 当我更改平移地图的区域时,拖动的注释在屏幕中保持固定(其他未拖动的注释正确显示,问题出在每个拖动的注释视图上;请注意,注释视图继续可选择标注和拖动,我能看到的唯一问题是平移地图时它不会移动)
我有什么解决办法吗?这是 ios 7.1 的已知错误吗?还是我的代码中遗漏了什么?
【问题讨论】:
-
你能贴出你如何添加注释的代码吗?
-
视频讲解:youtu.be/B49NanaTXL0
-
使用 addAnnotation 简单地将注解添加到地图中: MyMapAnnotation imagePM = ( MyMapAnnotation *) annotation; MyMapAnnotation *pin = (MyMapAnnotation)[_delegate getAnnotation:self]; pin = [pin初始化]; pin.image = imagePM.image; [pin setCoordinate:imagePM.coordinate]; [pin setTitle:imagePM.title]; [pin setSubtitle:imagePM.subtitle]; pin.identifier = imagePM.identifier; [_mapView addAnnotation:pin];
-
thx,似乎解决了,手动转换到 MKAnnotationViewDragStateNone ;我在答案中发布了 cose 以供将来参考
标签: ios mapkit mkannotationview