uicollectionviewcompositionallayout相关内容

如何使用 UICollectionViewCompositionalLayout 创建具有相等行高的网格布局

我已经成功地使用 UICollectionViewCompositionalLayout 创建了一个网格布局.但是,我无法找到一种聪明的方法来确保网格中每一行中的 UICollectionViewCell 在它们的高度是动态的时具有相同的高度.即我希望单元格拉伸以填充行中的可用空间高度. 想要的布局: 网格(3 x N) 可变高度单元格 每个单元格在给定行中具有相同的高度.(使用连 ..

UICollectionViewCompositionalLayout 水平,使用估计而不是水平拥抱时不计算内容的宽度

我想让单元格水平地拥抱它的内容 我在水平模式下使用 UICollectionViewCompositionalLayout 和 widthDimension: .estimated(100) 应该计算内容大小 但是单元格/组的宽度根本不是由内容大小计算的并设置为估计值,因为它将是一个绝对值 即使给标签添加宽度约束也不会影响单元格大小 这是预期的行为吗?如果是,那么为什么?以及如 ..

如何使用UICollectionViewCompositionalLayout创建具有相等行高的网格布局

我已经能够使用 UICollectionViewCompositionalLayout 成功创建网格布局.但是,当它们的高度是动态的时,我无法找到一种聪明的方法来确保网格中每一行中的 UICollectionViewCell 都具有相同的高度.也就是说,我希望单元格拉伸以填充行中高度方向上的可用空间. 所需的布局: 网格(3 x N) 可变高度单元格 每个单元格在给定行中具有相同的 ..

在更新过程中,可扩散数据源部分标题闪烁

我目前正面临一个问题,即在将新快照应用于当前数据源时,页眉,页脚和装饰视图不是集合视图的子视图的一部分,这会引起奇怪的闪烁.有人遇到过这个问题吗? 我通过以下方式更新数据源: var snapshot = NSDiffableDataSourceSnapshot() snapshot.appendSections(Sections.allC ..