Es ist möglich, einen benutzerdefinierten Marker mit Bildern vom Server geladen in Mapview iOS Swift? I Jus gefunden Zollmarker mit lokalen BildernBenutzerdefinierter Marker mit Server im Mapkit swift
0
A
Antwort
0
Mit dem Marker, ich nehme an, dass Sie beziehen sich auf und mit einem MKAnnotationView
(was ist Apples Pin Ansichten Unterklasse von).
MKAnnotationView
hat eine .image
Eigenschaft, die Sie auf UIImage
setzen können. Sie müssten das Bild zuerst vom Server herunterladen und dann der Anmerkungsansicht zuweisen.
Es sieht nicht so aus, als ob es eine Möglichkeit gäbe, die image -Eigenschaft MKAnnotationView
direkt mit einer entfernten URL zu verknüpfen, ohne dieses Verhalten für sich selbst zu definieren (und vielleicht den Zeichnungscode zu untergliedern).
Ja, es ist möglich. Sie können die benutzerdefinierte Anmerkungsansicht verwenden. Es kann auch von einem xib geladen werden, fügen Sie "UIImageView" darin hinzu und verwenden 'AFNetworking's oder irgendeinen anderen Bild-Caching-Mechanismus' UIImageView' Kategorie, es lädt Bild von einer URL. –