gpt4 book ai didi

ios - 子类化自定义UICollectionViewLayout实现一定的删除和插入效果

转载 作者:行者123 更新时间:2023-11-30 12:51:36 25 4
gpt4 key购买 nike

以下是我希望实现的目标。

  1. 我们有一个水平 View ,可以同时显示三个项目。
  2. 当我们单击按钮时,这三个项目会滑出 View 并被删除。然后创建另外 3 个项目并将其移动到 View 中以替换前 3 个项目。
  3. 我们可以不断地更改项目,即使总共只有 4 个项目。

我正在考虑使用 collectionView 通过子类化 uicollectionviewlayout 并使用以下两个函数来实现此目的。

 initialLayoutAttributesForAppearingDecorationElementOfKind:atIndexPath:
finalLayoutAttributesForDisappearingDecorationElementOfKind:atIndexPath:

但我无法做到这一点..有人知道我如何才能实现这一目标吗?

提前致谢!

最佳答案

为什么不只使用水平 flowLayout 并在按下按钮时更新 Collection View 的数据源并使用移出动画重新加载/插入单元格?

关于ios - 子类化自定义UICollectionViewLayout实现一定的删除和插入效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40882232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com