将MPMoviePlayerController的视图添加到UIView

我想将MPMoviePlayerController添加到UIView 。 首先,我把一个视图放在xib文件中,命名为youTubeView。 youtubePlayer是MPMoviePlayerController

 [youtubePlayer.view setFrame:youTubeView.frame]; [youTubeView addSubview:youtubePlayer.view]; [youtubePlayer play]; 

我想要将youtubePlayer的视图覆盖在youTubeView上。 但youtubePlayer的视图变宽了,它只是覆盖youTubeView的一部分。 为什么?

尝试这个

 [youtubePlayer.view setFrame:youTubeView.bounds]; [youTubeView addSubview:youtubePlayer.view]; [youtubePlayer play]; 

只要像这样为电影分配缩放模式youtubePlayer.scalingMode = MPMovieScalingModeFill;

这将解决您的问题。

快乐编码:)