在聚类/去聚时保持选择地图注释

时间:2018-05-29 16:14:54

标签: ios mapkit selection mkannotation

我正在使用iOS 11的clusterIdentifier在用户缩小时将MKMapView上的注释聚集在一起,否则它们会重叠。它很棒。

但是,当我在地图上选择这样的注释

mapView.selectAnnotation(closestShopAnnotation, animated: true)

虽然相应的注释视图当前被集群注释视图隐藏,但没有任何反应,正如方法的文档所述:

  

如果指定的注释不在屏幕上,因此没有关联的注释视图,则此方法无效。

但是,我想在用户放大后立即选择特定的注释,并且相应的注释视图会因为分簇而对用户可见。

有多种方法可以在几次聚类过程中保持MKAnnotationView实例的选择状态持久。去聚(通过放大和缩小)?

0 个答案:

没有答案