我目前正在使用 MPMoviePlayerController 并将其视图添加到我正在使用的 UIViewController 中:
UIViewController *rootViewController = [[[UIApplication sharedApplication] keyWindow] rootViewController];
[rootViewController presentModalViewController:viewController animated:YES];
当我使用以下方法关闭 modalviewcontroller 时:
UIViewController *rootViewController = [[[UIApplication sharedApplication] keyWindow] rootViewController];
[rootViewController dismissModalViewControllerAnimated:YES];
一切都保持黑色。
这在 iOS5 上运行良好。另一个不使用电影播放器的 modalviewcontroller 在 iOS6 上仍然可以正常工作。
我已经尝试过该[self.view.window.rootViewController dismissViewControllerAnimated:YES completion:nil];
功能,但这并没有改变任何东西。