Swift 获取聚集的注释

Swift 获取聚集的注释,swift,swift3,mkmapview,Swift,Swift3,Mkmapview,是否有任何方法可以从func映射视图(\mapView:MKMapView,didSelect view:MKAnnotationView)中的集群中获取注释 我正在使用FBAnnotationClusteringSwift库 func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView) { print(view) if view is FBAnnotationClusterView {

是否有任何方法可以从
func映射视图(\mapView:MKMapView,didSelect view:MKAnnotationView)
中的集群中获取注释

我正在使用FBAnnotationClusteringSwift库

func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView) {
        print(view)

        if view is FBAnnotationClusterView {
            // TODO : What would be now ?
        } else {
            let ann = view.annotation as! FBAnnotation
            let selected = dicAnnotations[ann]

            performSegue(withIdentifier: "detailSegue", sender: selected)

        }
    }
使用单个注释并没有太多问题,只是简单地要求查看注释,但找不到任何可以帮助我的东西。顺便说一句,
dicAnnotations
是一个字典
[FBAnnotation,MyObjectType]
-这就是我获取隐藏在注释中的选定项的方式


提前谢谢

回答

在深入挖掘库代码后,我发现我需要=从集群中获取注释,我们需要将此
let anns=view.annotation作为!FBAnnotationCluster
在if语句中!
对不起问了!希望它能帮助别人

回答

在深入挖掘库代码后,我发现我需要=从集群中获取注释,我们需要将此
let anns=view.annotation作为!FBAnnotationCluster
在if语句中! 对不起问了!希望它能帮助别人