IOS MPMoviePlayerViewController 视频播放

moviePlayer.moviewControlMode = MPMovieControlModeDefault;

MPMovieControlModeDefault显示播放/暂停、音量和时间控制

MPMovieControlModeVolumeOnly只显示音量控制

MPMovieControlModeHidden没有控制器

moviePlayer.scallingMode = MPMovieScallingModeAspectFit;

你可以使用下列宽高比值:

MPMovieScallingModeNone不做任何缩放

MPMovieScallingModeAspectFit适应屏幕大小,保持宽高比

MPMovieScalingModeAspectFill适应屏幕大小,保持宽高比,可裁剪

MPMovieScallingModeFill充满屏幕,不保持宽高比

你会观察到以下通知:

MPMoviePlayerContentPreloadDidFinishNotification

当电影播放器结束对内容的预加载后发出。因为内容可以在仅加载了一部分的情况下播放,所以这个通知可能在已经播放后才发出。

MPMoviePlayerScallingModeDidChangedNotification

当用户改变了电影的缩放模式后发出。用户可以点触缩放图标,在全屏播放和窗口播放之间切换。

MPMoviePlayerPlaybackDidFinishNotification

当电影播放完毕或者用户按下了Done按钮后发出。

你可能感兴趣的