gpt4 book ai didi

ios - 当我将 minSpace 设置为 0 CollectionView 单元格时仍然有空间

转载 作者:行者123 更新时间:2023-11-28 15:19:29 26 4
gpt4 key购买 nike

我现在有一个每行有 4 个单元格的 collectionView。

我已经设置了如下布局

let width = UIScreen.main.bounds.width / 4

let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
layout.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
layout.itemSize = CGSize(width: width, height: width)
layout.minimumInteritemSpacing = 0
layout.minimumLineSpacing = 0
self.module_CollectionView.collectionViewLayout = layout

这应该给我一个单元格之间没有任何间距的 collectionView。

但是,列之间的空间仍然很窄(看起来像 1px)。

(请引用下面的屏幕截图)

如果单元格宽度是屏幕宽度的 1/5 或 1/3,则可以正常工作。

我猜是因为余数还是什么?

如果有人能指出可能出了什么问题,那就太好了。

谢谢。

enter image description here

enter image description here

最佳答案

我认为您可能设置了错误的约束条件,否则您的流程布局代码没有任何问题。

现在,首先在你的 collectionviewcell 中取一个 UIView 并设置它的四个约束 - top.leading,trailing,bottom 和常量 0

然后在该 View 中添加所有内容(您的 View 或图像或按钮)并给予适当的约束。

关于ios - 当我将 minSpace 设置为 0 CollectionView 单元格时仍然有空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46272269/

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