首页 文章

为什么VideoPlayerViewController可以从iPad而不是从iPhone呈现?

提问于
浏览
0

我有一个通用应用程序和2个故事板(适用于iPad和iPhone) . 在视图控制器中,当我点击按钮时,视频开始播放 . 我这样做:

-(void)playMoviesForItems:(NSArray *)shopItems{
    VideoPlayerViewController* moviePlayer = [self.storyboard instantiateViewControllerWithIdentifier:@"videoPlayerController"];
    [self presentViewController:moviePlayer animated:NO completion:nil];
    [moviePlayer playMoviesForItems:shopItems];
}

在iPad中,一切正常 . 但在iPhone中,我可以听到电影的声音,但没有视野 . 它没有像在iPad中那样呈现 .

那我在哪里错了?这是呈现视频控制器的好方法吗?

1 回答

  • 0

    我认为你的视频播放器的框架没有正确设置 . 你必须使用适当的类或像现在的模态视图控制器 . 我能够使用视频播放器在iPhone中播放视频 . 如何它不适合你?是苹果做垃圾改变我希望不是这样..

相关问题