在Vine应用程序中列出UITableview中的视频,并在像Vine应用程序这样的UiTableview中自动播放它们

时间:2014-07-02 12:10:44

标签: ios objective-c uitableview video mpmovieplayercontroller

我从Web服务API获取视频链接,现在我想要的是那些视频应该在UITableview像Vine应用程序中显示,并且它们必须在UITableview本身自动播放,例如vine app。< / p>

我已经使用了自定义UITableview单元格,我在其中添加了MPMoviePlayercontroller,但这些内容无效。

1 个答案:

答案 0 :(得分:2)

您可以结合使用这三个答案来实现您的目标:

首先,实现UIScrollViewDelegate以了解tableview何时停止滚动: how to check when UITableView is done scrolling

接下来,使用indexPathForVisibleRows确定哪些单元格完全在屏幕上以及检查单元格的矩形: Check if a UITableViewCell is completely visible

最后,播放所有MPMoviePlayercontroller次观看次数,确保其尺寸合适: iPhone SDK:How do you play video inside a view? Rather than fullscreen