【问题标题】:Why VideoPlayerViewController can be presented from iPad but not from iPhone?为什么 VideoPlayerViewController 可以从 iPad 呈现,但不能从 iPhone 呈现?
【发布时间】:2013-03-27 01:31:58
【问题描述】:

我有一个通用应用程序和 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 中那样呈现。

那么我哪里错了?这是展示视频控制器的好方法吗?

【问题讨论】:

    标签: iphone ios ipad


    【解决方案1】:

    我认为您的视频播放器框架设置不正确。您必须使用正确的类或像当前模态视图控制器一样。我可以使用视频播放器在 iphone 中播放视频。为什么它不适合您?苹果是不是在做垃圾改变,我希望不是这样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-19
      • 1970-01-01
      • 2017-01-19
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多