使用ios webView播放视频时,不会调用didEndDisplayingCell

时间:2015-05-17 15:54:37

标签: ios webview youtube

我正在使用UIWebView播放youtube视频。 当消失细胞时,我将停止播放视频。

- (void)tableView:(UITableView *)tableView didEndDisplayingCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath;

这个代表对另一个单元格工作得很好但不是在使用webview播放视频时... 如何在屏幕上检测到消失细胞? 如果有人知道,请告诉我。 谢谢

1 个答案:

答案 0 :(得分:0)

遇到了同样的问题,但阅读文档明确指出"告诉代表指定的单元格已从集合视图中删除" ,在这种情况下不会发生(可能是由于一些强烈的参考)

解决问题我将暂停/停止代码转移到了

- (void)collectionView:(UICollectionView *)collectionView
   willDisplayCell:(UICollectionViewCell *)cell
forItemAtIndexPath:(NSIndexPath *)indexPath

并通过对indexPath

的一些更改来检索其中的前一个单元格