iphone - 隐藏地图视图中的注释视图

时间:2011-02-04 09:46:51

标签: iphone annotations mapkit

在我看来,我的导航栏位于顶部,其余视图填充了地图视图。 我的地图视图有针脚,点击针脚时,它也会显示注释。 在右上方导航栏中我有一个按钮,点击它,我想删除弹出的注释视图。 (那里有什么注释视图,我想从视图中删除)。 有人可以告诉我该怎么做。

我们可以做的简单任务是向地图视图发送一些触摸事件,这将隐藏它.....我是对的。怎么做?

1 个答案:

答案 0 :(得分:12)

要隐藏标注,您只需取消选择所选标注即可。你可以使用......

- (void)deselectAnnotation:(id < MKAnnotation >)annotation animated:(BOOL)animated

例如:

[mapView deselectAnnotation:[mapView.selectedAnnotations objectAtIndex:0] animated:YES];

假设mapView是您为MKMapView实例命名的内容。