使用MPMoviePlayerController无法在全屏模式下播放大尺寸视频

时间:2015-05-13 06:37:01

标签: ios mpmovieplayercontroller

     self.videoController = [[MPMoviePlayerController alloc]initWithContentURL:url];

    if([[UIScreen mainScreen] bounds].size.height>480)
        [self.videoController.view setFrame:CGRectMake(0, 44, _viewVideoArea.frame.size.width, _viewVideoArea.frame.size.height)];
    else
        [self.videoController.view setFrame:CGRectMake(0, 44, _viewVideoArea.frame.size.width, 383)];

    [self.viewVideoArea addSubview:self.videoController.view];

    [self.videoController prepareToPlay];
    [self.videoController play];

以上代码是我对播放器的初始化。当播放器未处于全屏模式但未以全屏模式播放时播放大尺寸视频。此外,全屏模式下的任何按钮都不响应(包括完成按钮)。

GitHub也可以尝试使用响应完成按钮但不能正常工作..不知道发生了什么问题。

任何人都可以帮助我解决我的问题

1 个答案:

答案 0 :(得分:0)

你试过吗

self.videoController.controlStyle = MPMovieControlStyleFullscreen;