MPMoviePlayerController在启动前显示空白屏幕? [英] MPMoviePlayerController shows blank white screen before launch?
本文介绍了MPMoviePlayerController在启动前显示空白屏幕?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个MPMoviePlayerController,我以模态方式呈现。视频加载正常,但是在视频启动之前,屏幕变为白色,直到加载完毕。如何防止这种情况发生?
I have an MPMoviePlayerController that I am presenting modally. The video loads fine, however just before the video is launched the screen turns white until it has loaded. How can I prevent this from happening?
moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:mySTVideo.video_url]];
[self presentModalViewController:moviePlayerViewController animated:YES];
推荐答案
首先,你应该用它来显示电影:
First, you should be using this for display the movies:
[self presentMoviePlayerViewControllerAnimated:moviePlayerViewController];
其次,要更改moviePlayerViewController背景,您可以使用:
Second, to change the moviePlayerViewController background you can use:
moviePlayerViewController.view.backgroundColor = [UIColor blackColor];
因此,当视频启动时,背景颜色将为黑色。
So when the video is launched the background color will be black.
希望它的帮助......
Hope its helps...
这篇关于MPMoviePlayerController在启动前显示空白屏幕?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文