В моем приложении есть модальное представление с добавлением веб-вида, например:
CustomController* newsView = [[CustomController alloc] initWithData:data delegate:self];
UINavigationController* nav = [[UINavigationController alloc] initWithRootViewController:newsView];
nav.modalPresentationStyle = UIModalPresentationFormSheet;
nav.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
nav.navigationBar.barStyle = UIBarStyleBlackOpaque;
[self presentModalViewController:nav animated:YES];
[nav release];
[newsView release];
В веб-представлении внутри пользовательского представления контроллера у меня есть ссылка на видео, и оно хорошо воспроизводится в веб-представлении, но вылетает в полноэкранном режиме с исключением UIViewControllerHierarchyInconsistency. Плагин по умолчанию (QuickTime) используется для показа видео. Я думаю, это о новой иерархии представлений в ios 5.0, но я все еще не могу это исправить.
Есть предложения?