所以我不确定需要发布什么,考虑到我的UICollectionView的大部分格式都是在故事板中完成的 - 我正在使用标题中提到的流布局,我将minInteritemSpacing设置为10。我已将每个单元格backgroundColor着色为绿色,并将interlineSpacing设置为0以帮助查看问题。最后一行显示interitemSpacing错误(请查看下图),即使我有超过2个项目。
更新:我意识到我唯一真正的定制是将每行的第一个单元格调整为更宽。如果我把它拿走,问题就会消失(如果我拿走以下的实现:
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
long modder = indexPath.item % nBytesPerRow;
if (modder == 0) {
return lineHeaderSize;
}
return ((UICollectionViewFlowLayout *)collectionView.collectionViewLayout).itemSize;
}
)
由于
丹