MapKit отмените выбор Аннотация и поповер не оживляет - PullRequest
2 голосов
/ 15 декабря 2011

У меня есть несколько пользовательских аннотаций, и при нажатии на элемент управления аксессуарами выноски появляется всплывающее окно с дополнительной информацией (как в приложении карт от Apple).

Все работает, кроме того, что они не анимируются, даже если для animate установлено значение YES?

код:

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
    [mapView deselectAnnotation:view.annotation animated:YES];

    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];

    _basePopupViewController = [storyboard instantiateViewControllerWithIdentifier:@"BasePopupViewController"];
    _popover = [[UIPopoverController alloc] initWithContentViewController:_basePopupViewController];

    [_popover presentPopoverFromRect:view.bounds inView:view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; 
}
...