Swift集合视图单元格大于集合视图框架

问题描述 投票:0回答:1

enter image description here我有一个可以水平滚动的collectionview。我的问题是这个(无法上传屏幕截图,所以我做了一个插图):

绿色是我的collectionview背景,粉红色是我的collectionview单元格背景。

我有10个单元格,由于某种原因,最后一个单元格的内容视图始终超出我的集合视图的尾随锚约束。

我创建了自己的流程布局类,我像这样设置itemSize和EstimatedItemSize:

self.itemSize = UICollectionViewFlowLayout.automaticSize
self.estimatedItemSize = CGSize(width: 32, height: 36)

任何想法为什么?

ios uicollectionview uicollectionviewcell uicollectionviewlayout
1个回答
1
投票

如果关闭“ Clip to Bounds”,我可以重现此内容,因此,我的建议是使用collectionView.clipsToBounds = true,或确保在xib / storyboard中选中“ Clip to Bounds”框。

© www.soinside.com 2019 - 2024. All rights reserved.