iPhone - MPMoviePlayerController停止缩放视频

时间:2011-05-19 09:28:19

标签: iphone mpmovieplayercontroller scaling

我正在使用MPMoviePlayerController播放视频。视频视图的大小为320像素,宽度为200像素。我成功播放了视频。 我正在显示控制,如播放,暂停等。右上角有一个缩放按钮。点击它,视频正在相应地改变缩放模式。我想阻止它缩放。我试图捕获通知“MPMoviePlayerScalingModeDidChangeNotification”,并将播放器的缩放模式设置为“MPMovieScalingModeAspectFill”(这是我的情况下的默认模式)。但它不起作用。 如何防止视频更改其比例?

1 个答案:

答案 0 :(得分:1)

你的尝试似乎非常正确。我仍然会避免以您尝试的方式禁用/覆盖标准功能。想象一下,如果标准控件突然没有效果,即使显然没有禁用,用户也完全感到困惑。最后但同样重要的是,Apple可能不喜欢这样。

假设您在iPhone(480x320) - 宽高比3:2上以全屏横向模式播放视频,完全摆脱缩放按钮的唯一方法是提供与3:2方面完全匹配的视频比。恕我直言是实现你所需要的唯一和正确的方式。