【问题标题】:Display image of first frame of movie in MPMoviePlayerController before playing movie播放电影前在 MPMoviePlayerController 中显示电影第一帧的图像
【发布时间】:2012-02-13 14:34:00
【问题描述】:

我是 iPhone 开发的初学者。我有一个 MPMoviePlayerController 对象,它从我的应用程序资源包中加载视频。我已将 MPMoviePlayer 的 backgroundColor 设置为清除颜色。我已将 shouldAutoplay 属性设置为 NO。在用户点击播放按钮之前,会显示一个空白屏幕。我尝试使用以下方法获取第一张图片

UIImage *thumbnail = 
[self.videoPlayer thumbnailImageAtTime:0 timeOption:MPMovieTimeOptionNearestKeyFrame];

但是我在哪里设置此图像,以便在用户单击播放按钮之前出现的黑屏将仅包含缩略图图像。请帮忙。

【问题讨论】:

    标签: iphone ios uiimage mpmovieplayercontroller


    【解决方案1】:

    您将清晰的颜色设置为背景颜色。因此,尝试在您的电影播放器​​下方设置一个图像视图,如果继续显示黑屏,请将其添加到您的播放器上方。 当用户播放视频时,只需隐藏您的图像视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-23
      • 2011-04-27
      相关资源
      最近更新 更多