MPMoviePlayerController中的控件已禁用

时间:2013-02-27 12:01:30

标签: ios mpmovieplayercontroller

这是我的代码:

-(void) playVideo
{
    self.moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:self.criteriaFilter.videoUrl];
    [self.moviePlayer prepareToPlay];
    [self.moviePlayer.view setFrame:self.displayVideoView.bounds];
    self.moviePlayer.shouldAutoplay = YES;
    [self.displayVideoView addSubview:self.moviePlayer.view];

}

在纵向模式下,控件正常工作(播放,暂停,全屏)。 但是在横向模式下,所有按钮似乎都被禁用。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您可以通过在代码中添加此代码来解决您在评论中描述的问题。

self.moviePlayer.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;