【问题标题】:How do i disable autoresizingmask constraints in collection view cell?如何在集合视图单元格中禁用 autoresizingmask 约束?
【发布时间】:2019-10-21 10:49:42
【问题描述】:

我正在使用带有流布局的集合视图。但它不按我想要的方式工作。

UICollectionViewDelegateFlowLayout 方法正在调用,但单元格的大小在运行时不同。

在调试视图层次结构中,我注意到一些奇怪的约束,例如: self.width = 201self.minX = 255.5

我尝试设置self.translatesAutoresizingMaskIntoConstraints = false,但由于我的单元格是从 xib 创建的,所以它不起作用。 我正在使用最新的 Xcode。感谢您的解决方案。

【问题讨论】:

    标签: swift uicollectionview autolayout flowlayout


    【解决方案1】:

    我设置了collectionView.collectionViewLayout = UICollectionViewFlowLayout(),它现在按预期工作

    【讨论】: