iOS集合视图单元格:在重用期间是否有强大的参考/防止单元格重用?

齐格富特

问题:当集合视图单元格在屏幕外滚动并重新使用时,对它的引用会发生什么?我所有不使用“出队”来提供单元的尝试都失败了。有没有一种方法可以将某个单元格标记为不可重用,这样收集就可以保持它不变?我要告诉集合“嘿,不要再使用此单元格了!”。

长话短说:我有一个集合视图,其中每个单元格都有一个集合视图。在子集合视图上使用自定义布局(https://github.com/lxcid/LXReorderableCollectionViewFlowLayout)来实现单元格的拖动和重新排序,但是我想扩展此范围以允许将单元格从一个集合视图拖到另一个视图。我有它的工作,除了如果从一个集合视图中拖动一个单元格,然后在拖动过程中在屏幕外滚动它,它会中断,因为处理手势的布局及其集合视图已被重用。具有集合视图和可重新排序布局的单元仍在工作,我需要它不被重用。

感谢您分享长话。这有助于了解您要执行的操作。我可以理解您的方法,并且可以理解为什么您最初可能会认为这是一种合理的方法。

但是,我将尝试说服您尝试使用另一种方法。常见的方法是在拖动过程中拍摄视图的快照,然后将其添加到超级视图中,并通过拖动将其从一个集合移动到另一个集合。让我知道这种方法是否具有概念意义。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS集合视图单元格:在重用期间具有强引用/防止单元格重用?

来自分类Dev

iOS重用表单元格设计

来自分类Dev

iOS重用表单元格设计

来自分类Dev

由于重用动态 collectionView 单元格,防止 sizeForItemAt 使用错误的单元格大小

来自分类Dev

更新单元格视图时,重用单元格会导致不良行为

来自分类Dev

如何重用UITableView中的单元格?

来自分类Dev

UICollectionView不重用单元格

来自分类Dev

UICollectionView重用单元格问题

来自分类Dev

UICollectionView而不重用单元格

来自分类Dev

如何阻止UITableView重用单元格?

来自分类Dev

UICollectionView不重用单元格

来自分类Dev

在 UITableView 中重用单元格

来自分类Dev

UITableView 删除单元格重用问题

来自分类Dev

如何在tvOS中使用嵌套集合视图更改重用表视图单元格中的焦点?

来自分类Dev

集合视图更改单元格大小

来自分类Dev

集合视图单元格内容分层

来自分类Dev

集合视图更改单元格大小

来自分类Dev

如何反转集合视图单元格

来自分类Dev

确定集合视图单元格的大小

来自分类Dev

具有细分重复单元格的集合视图

来自分类Dev

无法从可重用 tableview 单元格上的超级视图中删除视图

来自分类Dev

如何防止UITableView重用自定义单元格Swift

来自分类Dev

如何防止UITableView重用自定义单元格Swift

来自分类Dev

Swift Collection查看不可重用的单元格

来自分类Dev

Tableview重用单元格并首先显示错误的数据

来自分类Dev

TableViewCell中的SegmentedControl-重用单元格的正确方法

来自分类Dev

加载UICollectionView单元格而无需重用

来自分类Dev

Tableview重用单元格并首先显示错误的数据

来自分类Dev

UICollectionView 重用后选择先前选择的单元格

Related 相关文章

热门标签

归档