为啥 CollectionView 单元格内部其他 collectionView 的大小错误?

Posted

技术标签:

【中文标题】为啥 CollectionView 单元格内部其他 collectionView 的大小错误?【英文标题】:Why CollectionView cell insider other collectionView has wrong size?为什么 CollectionView 单元格内部其他 collectionView 的大小错误? 【发布时间】:2020-09-21 10:52:20 【问题描述】:

我在 collectionViewCell 中有一个 collectionView(嵌套)。当我打开这个 VC 时,嵌套 collectionView 中的单元格大小错误。向下和向上滚动后 - 一切都很好。 我想当我滚动方法时layoutSubviews 正在调用。 但是当我添加 cell.setNeedsLayout() cell.layoutIfNeeded()func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) 里面结果没有变化。

约束:

【问题讨论】:

【参考方案1】:

我认为问题不在于尺寸,而在于限制。

你能分享一下你的代码的sn-p吗

【讨论】:

我添加了约束截图

以上是关于为啥 CollectionView 单元格内部其他 collectionView 的大小错误?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我无法在 collectionView 中选择单元格?

为啥我的渐变层覆盖了我的 collectionView 单元格?

为啥当我向下滚动iOS(tableView内的collectionview)时取消选择单元格?

当我迅速从该视图控制器移动时,为啥我的 Collectionview 单元格没有显示?

为啥我的collectionView中的单元格的形成速度比接收数据的方法快,因为它们的形成?

为啥以编程方式选择单元格后 - 单元格不是交互?