我正在寻找 UICollectionViewCompositionalLayout 的子类,其目标是覆盖layoutAttributesForElement(in:)
以使用初始布局属性super.layoutAttributesForElement(in: rect)
并在其中一些重叠时修改属性(我的一些项目将渗入其他部分,并且如果一个项目与我的另一个项目重叠希望它向下移动其中一个,直到它们不再重叠)。
这有什么可能的问题吗?我怀疑的一个是如果 layoutAttributesForItem(at:) 被调用,那么我可能会遇到一些问题,因为我无法通过覆盖这个函数来做我想做的事情。