1

ユーザーが注釈ピンを特定の場所にドラッグ アンド ドロップできる MKMapView アプリを作成しています。今までその作業。しかし、ユーザーが更新ボタンをクリックすると、注釈ピンが現在のユーザーの場所に移動する必要があります。だから、ボタンをクリックして、私がしなければならないものをthe pin should move from dragged location to user's location.

ありがとう

4

2 に答える 2

0

基本的なロジックを提供するだけで、役立つ場合があります。

あなたのアプリ。その時点で初めて実行すると、現在の緯度と経度の値が特定の variabel に追加されます。(その後、注釈のドラッグ アンド ドロップの処理を続行します。 )

更新ボタンをクリックすると、最初に書き込みます

[mapView removeAnnotations:mapView.annotations];

注釈を mapView に削除します。

次に、 Your Variablelatitudeの値とから値を取得した後。lat 変数と long 変数に基づいて注釈ベースを追加するためのコードを記述します。longitude

于 2013-03-28T09:37:10.063 に答える
0
- (void)moveToCurrentLocation:(id)sender 
{    
 [mymapview setCenterCoordinate:[mymapview.userLocation coordinate] animated:YES];
}

iPatel が以前のコメントで述べたように、IT はマップ ビューを現在の場所 (ユーザーの場所) に移動し、現在の注釈を削除します。

于 2013-03-28T10:29:07.293 に答える