Mapkit 标注附件按钮激活

Mapkit Callout Accessory Button Activation

我正在使用 MapKit 显示带有许多注释的地图。这些注释中的每一个都有一个带有 UIButton 的标注。大多数情况下一切正常,但只要 UIButton 后面有注释,就无法激活它。无论背景注释如何,我都希望 UIButton 可以激活。有没有办法忽略标注后面的注释?

我找到了解决此问题的合适方法:

(void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view {
[view.superview bringSubviewToFront:view];
}

https://github.com/danielbarela/ios-map-callout-test/issues/1