MoviePlayerViewController

MoviePlayerViewController

我有一个以模态方式呈现的 MPMoviePlayerController。视频加载正常,但就在视频启动之前,屏幕变为白色,直到加载完毕。我怎样才能防止这种情况发生?

moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:mySTVideo.video_url]];

[self presentModalViewController:moviePlayerViewController animated:YES];

最佳答案

首先,您应该使用它来显示电影:

[self presentMoviePlayerViewControllerAnimated:moviePlayerViewController];

其次,要更改 moviePlayerViewController 背景,您可以使用:
moviePlayerViewController.view.backgroundColor = [UIColor blackColor];

因此,当视频启动时,背景颜色将为黑色。

希望它有帮助...

关于ios - MPMoviePlayerController 在启动前显示空白屏幕?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3128558/

10-12 15:52