0

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

annotationView.canShowCallout  = YES;

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

4

2 回答 2

0

如果代码中有此方法,请删除此方法

- (void)deselectAnnotation:(id < MKAnnotation >)annotation animated:(BOOL)animated
于 2012-10-17T14:31:33.053 回答
0

取消选择注释时,您会通过以下方式收到通知

- (void)mapView:(MKMapView *)mapView didDeselectAnnotationView:(MKAnnotationView *)view

所以在这个方法中,你可以重新选择它,使用

- (void)selectAnnotation:(id < MKAnnotation >)annotation animated:(BOOL)animated
于 2013-10-10T22:43:31.190 回答