点击MKAnnotation时添加并显示MKOverlay

时间:2012-11-02 11:23:18

标签: ios mapkit mkannotation mkoverlay

当用户点按MKOverlay时,是否可以添加MKAnnotation?即,我想要实现的是当用户点击注释引脚时,我想绘制一个多边形(例如一个圆圈),当用户再次点击时,叠加层应该隐藏。

1 个答案:

答案 0 :(得分:0)

如果点击了注释,则通过添加叠加来调用函数。在代码中使用它:

[self.mapView addOverlay:self.circle];

对于controll如果已经点击了注释,我会在你的界面中使用BOOL变量:

@interface ClassName() {
    BOOL annotationWasTapped;
}
@end