每行的流程布局额外填充



i具有一个集合布局,具有可变数量的单元格。所有细胞的大小相同,线间距是恒定的。视图的宽度足够小,以使单元形成单列。

问题在于,随着单元格的数量增加,在最后一个单元格和底部边缘之间添加了额外的空间。如果只有一个单元格,则没有空间:单元的边缘恰好在底部。对于每个添加的单元格,差距增加约20像素。

没有页脚可以供您使用。我为何要添加这个额外的空间感到不知所措。

这是一个愚蠢的错误。在其他地方,我们使用minimumLineSpacing计算视图的高度,但是使用collectionView:layout:minimumLineSpacingForSectionAtIndex:设置了实际的线间距,因此以前的属性不正确。

有人通过将minimumLineSpacing乘以2来攻击这一问题,在某些情况下恰好给出了正确的值,但最终在其他情况下得到了额外的填充。

相关内容

  • 没有找到相关文章

最新更新