我必须在应用程序启动时显示一个小的介绍视频,我也必须显示启动画面(DEFAULT.png)。 所以在我的第一个视图控制器的viewDidLoad中我做的:在应用程序启动时显示介绍视频
NSURL * movieUrl = [[NSURL alloc] initFileURLWithPath: [[NSBundle mainBundle] pathForResource:@"movie" ofType:@"mp4"]];
self.playerController = [[MPMoviePlayerViewController alloc]initWithContentURL:movieUrl];
//Fit the screen
self.playerController.view.frame = CGRectMake(0, -20, 320, 480);
//Hide video controls
self.playerController.moviePlayer.controlStyle = MPMovieControlStyleNone;
//Play as soon as loaded
self.playerController.moviePlayer.shouldAutoplay = YES;
//Add the video as the first view background
[self.view addSubview:playerController.moviePlayer.view];
但是这个实现总是有当播放器视图添加到视图中的黑色闪光。有什么办法可以避免黑色闪光?
Manish感谢您的期待,但它没有帮助。 – Soni