У меня проблема с вращением uiviewcontroller.
У меня есть представление мапкита с аннотациями, которые при нажатии отображают всплывающее окно. (все работает до этого момента)
В этом всплывающем окне есть кнопка, прикрепленная к переходу (модальному), который переходит к полноразмерному представлению этого всплывающего окна. Представление мапкита отлично вращается с всплывающими окнами, но полноразмерное представление (если оно присутствует) не вращается. Я вижу, как панель инструментов iPad вращается, а полноразмерный вид — нет.
Поповер представлен с
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view {
//display basic popover on map
if([view.annotation isKindOfClass:[MapAnnotation class]]){
storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
viewController = [storyboard instantiateViewControllerWithIdentifier:@"MapPopover"];
popOverController = [[UIPopoverController alloc] initWithContentViewController:viewController];
[popOverController presentPopoverFromRect:view.bounds inView:view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
//de-select annotation so the map will detect if you tap it again
[map deselectAnnotation:view.annotation animated:NO];
}
Вот пример проекта с проблемой. https://github.com/nhart/UIViewController-Problem