So verschieben Sie GMSMarker entlang von Koordinaten in Objective c

9

Ich verwende Google Maps SDK. Ich möchte GPS-Koordinaten des Pins nach jeweils 5 Sekunden aktualisieren. Zur Zeit aktualisiere ich nur das Positionsattribut von GMSMarker. Aber es gibt Sprung-Effekt. Ich möchte den Marker glatt auf der Karte bewegen.
Hier ist mein Code, um die Position des Markers zu aktualisieren

%Vor%     
Sadia 01.10.2013, 11:44
quelle

2 Antworten

29
___ qstntxt ___

Ich verwende Google Maps SDK. Ich möchte GPS-Koordinaten des Pins nach jeweils 5 Sekunden aktualisieren. Zur Zeit aktualisiere ich nur das Positionsattribut von GMSMarker. Aber es gibt Sprung-Effekt. Ich möchte den Marker glatt auf der Karte bewegen.
Hier ist mein Code, um die Position des Markers zu aktualisieren

%Vor%     
___ qstnhdr ___ So verschieben Sie GMSMarker entlang von Koordinaten in Objective c ___ tag123googlemaps ___ Google Maps ist eine Desktop- und mobile Web-Mapping-Dienstanwendung und -technologie von Google, die Satellitenbilder, Straßenkarten und Street View-Perspektiven bietet. Außerdem werden Karten unterstützt, die auf Websites von Drittanbietern über das Google Maps-API eingebettet sind, und ein Ortungsdienst für städtische Unternehmen und andere Organisationen in zahlreichen Ländern auf der ganzen Welt. ___ answer44303937 ___

just Initialize marker in view wurde geladen und aktualisiert es, wenn Sie es tun wollen, keine Notwendigkeit für eine Art von Animation wie

%Vor%     
___ antwort19128891 ___

Ändere deinen else-Block so, dass er etwas ähnlicher ist:

%Vor%

Wir ermöglichen Ihnen, Core Animation zum Animieren zu verwenden Google Maps.

Für eine bearbeitete Stichprobe finden Sie in der SDK-Beispielanwendung AnimatedCurrentLocationViewController.{c,m} .

    
___ tag123objectivec ___ Dieses Tag sollte nur bei Fragen verwendet werden, die sich auf Objective-C-Funktionen beziehen oder von Code in der Sprache abhängen. Die Tags [Kakao] und [Kakao-Touch] sollten verwendet werden, um nach Frameworks oder Klassen von Apple zu fragen. Verwenden Sie die zugehörigen Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind. ___
Brett 02.10.2013, 02:02
quelle
0

just Initialize marker in view wurde geladen und aktualisiert es, wenn Sie es tun wollen, keine Notwendigkeit für eine Art von Animation wie

%Vor%     
Asad Farooq 01.06.2017 09:38
quelle

Tags und Links