遇到一个问题 ,我们滚动到一个 cell的时候就会开始播放视频,但是在请求更多数据,并且刷新之后,播放视频的视图并没有添加到cell 上面。、
代码如下图
![请添加图片描述](https://img-blog.csdnimg.cn/6ae97e9f9308471a8e9873a1cb60966f.png?x-oss-process=image/watermark,type_d3
F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5YiY5YiY5bCP5Y2a,size_20,color_FFFFFF,t_70,g_se,x_16)
由上面的代码和打印结果可知,同一个indexPath,
在刷新之前和刷新之后可能是不同的一个cell 对象,
因为cell的重用是随机的
因为我们请求数据之前是要在当前indexpath 的cell上添加播放视频视图的,所以就不能使用调用reloadData
使用 [self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationNone];
代替