2017-04-21 2 views
1

Gibt es eine Möglichkeit, Anmerkungen aus Cluster innerhalb der func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView) zu erhalten?Erhalten Sie Annotationen, die gruppiert wurden

Ich verwende FBAnnotationClusteringSwift Bibliothek.

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) 

     } 
    } 

Mit einzelnen Anmerkung war nicht viel Probleme, nur einfach eine Anmerkung für eine Ansicht fragen, aber kann nichts finden, die mir helfen könnte. Übrigens. ist ein Wörterbuch [FBAnnotation, MyObjectType] - so bekomme ich ausgewählte Objekte in der Annotation versteckt.

Vielen Dank im Voraus!

Antwort

0

ANTWORT

Nachdem in der Bibliothek Code Graben fand ich das, was ich brauche diese = let anns = view.annotation as! FBAnnotationCluster Um Anmerkungen aus einem Cluster müssen wir in einer if-Anweisung setzen! Entschuldigung für die Nachfrage! Hoffnung Es wird anderen helfen.

Verwandte Themen