0

是否可以播放任意(“异国情调”)宽高比的视频,而不是通常的 720p 等(例如,用 iPhone 纵向拍摄的视频,或裁剪成完全正方形而不是矩形的视频)?

4

1 回答 1

2

提问者可能得到了他的答案,但以防万一其他人偶然发现这个问题,这里有一些代码:

[[(MPMoviePlayerController *)videoPlayer view] setFrame:CGRectMake(x, y, w, h)];
[(MPMoviePlayerController *)videoPlayer setScalingMode:MPMovieScalingModeFill];
[(MPMoviePlayerController *)videoPlayer setFullscreen:NO];

其中 setScalingMode:MPMovieScalingModeFill 将扭曲电影以适应 (x, y, w, h) 区域。

于 2012-09-03T18:13:33.280 回答