在 TableViewCell 中播放视频

Play Videos in TableViewCell

我有想要在 table 视图单元格中显示的视频。这些是要求:

关于如何将视频播放器嵌入 table 视图单元并播放它们有什么想法吗?

如果您创建一个自定义的 UITableViewCell,您可以将一个 AVPlayer 对象添加到该单元格并用视频加载它(可以找到一些您可以用来开始的代码 in this related question ).

老实说,如果您同时播放 7 个视频,请不要指望 table 视图中的响应速度或速度 UI。这将对设备造成很大负担(就 CPU 和电池而言)。每次触摸 "more" 按钮(以添加更多视频)时,您的性能可能会更慢(只有以友好的方式编写代码才能缓解 - 例如,当单元格滚动到屏幕外时播放器停止的位置).