UIViewControllerHierarchyInconsistency和QiuckTimePlugin

在我的应用程序中有一个模态视图,其中添加了如下所示的Web视图:

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]; 

在自定义控制器视图中的Web视图中,我有一个指向video的链接,它在Web视图中播放效果很好,但在全屏模式下使用UIViewControllerHierarchyInconsistency exeption崩溃。 默认插件(QuickTime)用于显示video。 我想,这是关于ios 5.0中的新视图层次结构,但我仍然无法修复它。 有什么建议么?