-2

ユーザーの現在の場所から指定された KM 半径内に注釈を設定できます (注釈がピザの検索ポイントを示しているとしましょう)。しかし、ユーザーがマップを左/右/上/下にドラッグした場合、マップを更新して、マップの新しい可視領域に新しいピザの場所の注釈を追加する方法はありますか? 提案してください。

4

1 に答える 1

0

以下を使用して試してくださいMethod

- (void)mapView:(MKMapView *)mapView 
 annotationView:(MKAnnotationView *)annotationView 
didChangeDragState:(MKAnnotationViewDragState)newState 
   fromOldState:(MKAnnotationViewDragState)oldState 
{
    if (newState == MKAnnotationViewDragStateEnding)
    {
        CLLocationCoordinate2D droppedAt = annotationView.annotation.coordinate;
        NSLog(@"Pin dropped at %f,%f", droppedAt.latitude, droppedAt.longitude);
    }
}
于 2015-01-28T13:00:55.933 に答える