Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MKOverlay当用户点击一个时可以添加一个MKAnnotation吗?即,我想要实现的是当用户点击注释引脚时,我想绘制一个多边形(例如一个圆圈),并且当用户再次点击时,覆盖应该隐藏。
MKOverlay
MKAnnotation
如果点击了注释,则通过添加叠加层调用函数。在您的代码中使用它:
[self.mapView addOverlay:self.circle];
为了控制是否已经点击了注释,我会在你的界面中使用 BOOL 变量:
@interface ClassName() { BOOL annotationWasTapped; } @end