我有一个以模态方式呈现的 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/