有没有办法检测注释气球中的点击?我希望当用户点击注释时,它会显示一些信息,如果用户想要查看所有信息,他应该再次点击气球(如Android)。我找到了如何实现
-(void)mapView:MKMapView*)mapView didSelectAnnotationView:MKAnnotationView *)view
但没有关于我想做什么,所以有可能吗?
答案 0 :(得分:4)
如果您将annotationView设置为包含附件按钮,这在iOS上非常正常,以便用户感到舒服,那么当用户点击附件时,将在mapview的代理上调用此功能
- (void)mapView:(MKMapView *)map annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control;
由此您可以确定哪个注释被按下以及如何处理