2016-07-17 68 views
1

如何在mapview上顯示經緯度座標的單個位置(不是我目前的位置!)?如何在iOs中的mapview上顯示單個位置?

我想僅顯示具有這些隨機座標的單個位置 - 當這些座標改變時,地圖視圖上的舊位置必須被移除並替換爲新座標?我怎樣才能做到這一點 ?

+0

你有什麼嘗試?爲'MKMapView'添加註​​釋並將其刪除非常簡單。 – Brandon

回答

3

要添加註釋:

let annotation = MKPointAnnotation() 
annotation.title = title 
annotation.coordinate = coordinate 
mapView.addAnnotation(annotation) 

然後,您可以用removeAnnotation將其刪除,並添加一個新的註釋,或者您可以激活其移動到一個新的座標:

UIView.animateWithDuration(1.0) { 
    annotation.coordinate = newCoordinate 
} 

NY to LA

相關問題