如何始终显示地图视图标注?如果我们选中地图标注是隐藏,请再次点击它显示的图钉。我不想这样。我需要始终显示标注永远不会隐藏在任何情况下。在我的地图视图中只有一个针脚和一个标注。我使用下面的代码来显示标注。
annotationView.canShowCallout = YES;
请帮帮我。我该如何解决这个问题?
答案 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