【发布时间】:2020-11-18 09:39:00
【问题描述】:
我有这样的collectionView
我正在向这样的单元格调用不同的 3 个 xib 文件
collectionView.register(UINib(nibName: "OfficialVehicleHeader", bundle: nil), forCellWithReuseIdentifier: "OfficialVehicleHeaderCell")
collectionView.register(UINib(nibName: "OfficialVehicleMedium", bundle: nil), forCellWithReuseIdentifier: "OfficialVehicleMediumCell")
collectionView.register(UINib(nibName: "OfficialVehicleBottom", bundle: nil), forCellWithReuseIdentifier: "OfficialVehicleBottomCell")
我的collectionView布局代码
let layout = UICollectionViewFlowLayout()
layout.scrollDirection = .vertical
collectionView.setCollectionViewLayout(layout, animated: true)
layout.estimatedItemSize = UICollectionViewFlowLayout.automaticSize
在 xib 文件中,我设置了约束(前导、尾随、底部、顶部为 0)以及高度约束。高度运行得很好没问题,但我不想设置宽度限制。因为屏幕不同
我哪里弄错了?
【问题讨论】: