是否可以播放任意(“异国情调”)宽高比的视频,而不是通常的720p等(例如,用纵向拍摄的iPhone拍摄的视频,或者裁剪为完全正方形而非矩形的视频)?
答案 0 :(得分:2)
提问者可能得到了答案,但万一其他人偶然发现了这个问题,这里有一些代码:
[[(MPMoviePlayerController *)videoPlayer view] setFrame:CGRectMake(x, y, w, h)];
[(MPMoviePlayerController *)videoPlayer setScalingMode:MPMovieScalingModeFill];
[(MPMoviePlayerController *)videoPlayer setFullscreen:NO];
其中setScalingMode:MPMovieScalingModeFill会扭曲影片以适应(x,y,w,h)区域。