Определение местоположения пользователя - iOS

Я могу установить аннотации в пределах определенного заданного радиуса KM от текущего местоположения пользователя (скажем, для аннотаций указываются точки поиска пиццы). Но если пользователь перетаскивает карту влево / вправо / вверх / вниз, то есть ли способ обновить карту и добавить аннотации для новых мест для пиццы в новой видимой области карты? Пожалуйста, предложите.

1 ответ

Попробуйте использовать следующее 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);
    }
}
Другие вопросы по тегам