こんにちは、
いくつかのマーカーポイントと現在地のマーカーを含むマップビューがあります。
ここで、ユーザーがマップビューをドラッグまたはトラバースするときに、マップをドラッグした後の新しい中心位置の座標(緯度、経度)を見つけたいと思います。
もう一度明確にしておきたいのですが、私はマーカー/ポイントのドラッグについて話しているのではなく、タッチで地図をドラッグすることについて話しているのです。
前もって感謝します。
こんにちは、
いくつかのマーカーポイントと現在地のマーカーを含むマップビューがあります。
ここで、ユーザーがマップビューをドラッグまたはトラバースするときに、マップをドラッグした後の新しい中心位置の座標(緯度、経度)を見つけたいと思います。
もう一度明確にしておきたいのですが、私はマーカー/ポイントのドラッグについて話しているのではなく、タッチで地図をドラッグすることについて話しているのです。
前もって感謝します。
MapViewのデリゲートメソッドでtheMapView.region.center
または(同じである必要があります)を探します。theMapView.centerCoordinate
-mapView:regionDidChangeAnimated:
この文書による判断:
centerPosition
あなたはあなたののプロパティでそれを得ることができますMKMapView
。場所がいつ変更されるかを知るには、にメソッドを実装-mapView:regionDidChangeAnimated:
しますMKMapViewDelegate
。