我使用以下代码播放视频:
MPMoviePlayerViewController *theMovie=
[[MPMoviePlayerViewController alloc] initWithContentURL: movieURL];
theMovie.moviePlayer.repeatMode=MPMovieRepeatModeOne;
[self presentMoviePlayerViewControllerAnimated:theMovie];
这会导致默认电影播放器覆盖该应用。相反,我希望视频在应用程序内部播放,如下所示:
这可以实现吗?
您可以像这样设置其框架:
theMovie.view.frame = CGRectMake(10, 10, 300, 300);
然后在没有呈现的情况下将其添加为子视图:
[self.view addSubview: theMovie.view];
希望这可以帮助.. :)