0
我想在谷歌地圖2點之間在特定的速度或持續時間 像點A和B的動畫標記爲iOS 座標在谷歌地圖iOS版(SWIFT)乙兩點,我想要將標記從A移動到B 那麼如果我想在特定的時間範圍內完成這項工作,例如假設3秒,那麼它會自動從座標A移動到B需要3秒。如何動畫標記在一個特定的時間
當汽車從一個點移動到另一個時,我想要像Uber那樣有效。
我想在谷歌地圖2點之間在特定的速度或持續時間 像點A和B的動畫標記爲iOS 座標在谷歌地圖iOS版(SWIFT)乙兩點,我想要將標記從A移動到B 那麼如果我想在特定的時間範圍內完成這項工作,例如假設3秒,那麼它會自動從座標A移動到B需要3秒。如何動畫標記在一個特定的時間
當汽車從一個點移動到另一個時,我想要像Uber那樣有效。
您可以使用DispatchQueue.main.asyncAfter一樣,
func showFirstMarker()
{
// Fetch the coordinates of first location and plot as marker.
// Call a function after 3 seconds, to show the second marker.
DispatchQueue.main.asyncAfter(deadline: .now() + 3, execute: {self.showSecondMarker()})
}
func showSecondMarker()
{
// Erase all markers in maps.
// Fetch the second coordinate and plot as marker.
}