Ich würde gerne wissen, ob mir jemand sagen kann, wie ich eine Stecknadel in map
in Form von MKPointAnnotations
anfassen kann.
Ich möchte auf pin
auf map
klicken und zu einer anderen Ansicht wechseln, indem ich die variables
der pin
, die ich voreingestellt habe, zurückbringe.
Kann mir jemand diese Sache in Swift
erklären?
Danke
Bearbeiten mit Code:
%Vor%Einige Schritte sind notwendig, hier sind einige Code-Schnipsel, um Sie zu starten.
Zuerst benötigen Sie eine benutzerdefinierte Klasse für Ihre Pin-Annotation, die die Daten enthält, mit denen Sie arbeiten möchten.
%Vor% Dann benötigen Sie eine benutzerdefinierte Klasse für Ihre MKMapView
, die dem MKMapViewDelegate
Protokoll entspricht. Implementieren Sie die Methode viewForAnnotation
dort:
Das gibt dir so etwas:
Um Ihrer Map eine neue Annotation hinzuzufügen, verwenden Sie diese irgendwo in Ihrem Code:
%Vor%Grate Arbeit !!! ABER.. Ich kopiere das einfach vorbei und ich musste ein paar Änderungen hinzufügen. Ich werde diese Änderungen mit euch teilen.
%Vor%Ich hoffe, es wird helfen: D
Tags und Links view swift mapkit mkpointannotation