Googleマップ上の住所ラベルに現在の住所を表示するとともに、特定の場所にマーカーを表示しています。iOSでGoogleマップの移動に伴いマーカーを移動するにはどうすればよいですか?
Googleマップを移動して位置を変更したいのですが、地図を移動しているときにマーカーを地図と同時に移動する必要があり、その場所の住所を表示する必要があります住所ラベルに
どうすればいいですか?
私はこれを試してみました:
IOSのための地図SDKで行われた Release Notesから基づいlet destinationMarker = GMSMarker(position: self.destinationLocation.coordinate)
let image = UIImage(named:"sourcemarker")
destinationMarker.icon = image
destinationMarker.draggable = true
destinationMarker.map = self.viewMap
//viewMap.selectedMarker = destinationMarker
destinationMarker.title = "hi"
destinationMarker.userData = "changedestination"
func mapView(mapView: GMSMapView, didEndDraggingMarker marker: GMSMarker)
{
if marker.userData as! String == "changedestination"
{
self.destinationLocation = CLLocation(latitude: marker.position.latitude, longitude: marker.position.longitude)
self.destinationCoordinate = self.destinationLocation.coordinate
//getAddressFromLatLong(destinationCoordinate)
}
}
ありがとうございます@Teyam ...それは動作します... –
@Teyam ..私は小さな疑いがあります。私はGoogleマップを使って作業しています。場所の更新時に、私のマップビューもanimating.Please助けてください。 –