如何在地图视图中始终显示标注?

时间:2012-10-17 13:31:20

标签: iphone

如何始终显示地图视图标注?如果我们选中地图标注是隐藏,请再次点击它显示的图钉。我不想这样。我需要始终显示标注永远不会隐藏在任何情况下。在我的地图视图中只有一个针脚和一个标注。我使用下面的代码来显示标注。

annotationView.canShowCallout  = YES;

请帮帮我。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

如果代码中有

,请删除此方法
- (void)deselectAnnotation:(id < MKAnnotation >)annotation animated:(BOOL)animated

答案 1 :(得分:0)

取消选择注释后,您将收到

的通知
- (void)mapView:(MKMapView *)mapView didDeselectAnnotationView:(MKAnnotationView *)view

因此,在此方法中,您可以使用

重新选择它
- (void)selectAnnotation:(id < MKAnnotation >)annotation animated:(BOOL)animated