Collectionview 图像单元格滚动问题
Posted
技术标签:
【中文标题】Collectionview 图像单元格滚动问题【英文标题】:Collectionview image cell scroll issue 【发布时间】:2021-08-11 20:11:52 【问题描述】:应用首次打开时。
但是,当我向下滚动并再次向上滚动时,图像视图的大小会变小。这是什么原因?我正在使用情节提要。
单元格大小调整代码:
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize
let flowLayout = collectionViewLayout as? UICollectionViewFlowLayout
flowLayout?.minimumLineSpacing = 10
flowLayout?.minimumInteritemSpacing = 10
flowLayout?.sectionInset = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10)
let size = CGSize(width:(bookCollectionView.bounds.width-30)/2, height: 270)
return size
滚动后
图像约束:
图像约束 = (0,0,0,0)
【问题讨论】:
【参考方案1】:我解决了我的问题。我将 CollectionView 的 Estimate Size
从 Storyboard 更改为 None
。
【讨论】:
以上是关于Collectionview 图像单元格滚动问题的主要内容,如果未能解决你的问题,请参考以下文章
滚动时显示重复数据的 CollectionView 单元格?
如何在 collectionView 单元格中添加可滚动视图