Я хочу изменить состояние перетаскивания с ДА на НЕТ, когда пользователь нажал кнопку. Как я могу это сделать?
view.draggable = NO;
Если вам нужно получить ссылку на ваш annotationView, вы можете сделать это с помощью MKMapView viewForAnnotation::
MKMapView viewForAnnotation:
MKAnnotationView *view = [self.map viewForAnnotation:self.annotation]; view.draggable = NO;