Wie verlangsamst du den Standort der Kameraanimation in Google Maps für iOS?

8

Wenn Sie in der Google Maps App für iOS auf die Schaltfläche "Mein Standort" tippen, bewegt sich die Kamera von Ihrem aktuellen Standort aus langsam zu Ihrem aktuellen Standort.

Nach der Entwicklerdokumentation von Google habe ich eine ähnliche Methode implementiert, wie sie beim Tippen eines Nutzers auf eine Schaltfläche angezeigt wird:

%Vor%

Dies ist meinem Code ähnlich:

%Vor%

Es funktioniert, und die Kamera schwenkt basierend auf den angegebenen Koordinaten an den von mir gewünschten Ort. Das Schwenken ist jedoch sehr schnell und unmittelbar.

Ich möchte, dass die Kamera langsam von meinem Standort zu dem angegebenen Standort schwenkt, wie in Google Maps gezeigt.

Wie kann ich das erreichen? Danke

    
Pangu 12.01.2015, 21:34
quelle

2 Antworten

13

Im Grunde müssen Sie CATransaction um Ihren Code setzen.

%Vor%

Der [NSNumberWithFloat: YOUR_SPEED] definiert die Dauer Ihrer Animation.

    
ztan 12.01.2015, 22:34
quelle
7

für swift 3

%Vor%     
Mo Erik Egeskov-Madsen 20.11.2016 11:20
quelle