ios - Swift - 如何在表格 View 单元格中显示视频的缩略图捕获?

标签 ios uitableview swift video avplayer

根据我所做的初步研究,我发现 Apple 提供了 AVPlayer 控件,用于通过 iPhone 播放视频。我希望能够将视频的缩略图嵌入到 UITableView 中。我遇到的问题是我无法将 AVPlayer 组件拖放到自定义表格 View 单元格上。看来 AVPlayer 控件需要像单独的 View Controller 一样放到 Storyboard上。

据我了解,AVPlayer 组件能够捕获视频的缩略图,但是如果我无法将 AVPlayer 组件拖放到自定义表格 View 单元格上,我该如何抓取缩略图并显示它在牢房里?我会以某种方式使用 UIImageView 吗?提前致谢。

最佳答案

我通过使用 MPMoviePlayerController 而不是 AVPlayer 解决了这个问题。使用 MPMoviePlayerController,我可以通过指定视频中抓取用于缩略图的帧的秒数来抓取缩略图。然后我将获得的图像分配给 UIImageView。希望这对某人有帮助。

关于ios - Swift - 如何在表格 View 单元格中显示视频的缩略图捕获?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29711218/

相关文章:

swift - 更新 cellForRowAtIndexPath 中的单元格不起作用

swift - 谷歌登录 + Facebook

ios - 在swift 2.2中按第二个字母对数组进行排序

ios - 无法保存复选标记以显示在 UITableView 上

ios - CoreBluetooth/CBCentralManagerDelegate 中的奇怪消息

iphone - 从 UITableViewCell 的 contentView 中删除 subview (重置 UITableView)

ios - TableView :viewForHeaderInSection: default value?

arrays - $0 和 $1 在 Swift 闭包中是什么意思?

ios - 这是启动和停止粒子系统的正确方法吗

ios - 使用命令 "ARCHIVE FAILED"进行归档过程时出现 "xcodebuild archive\"错误