Ios 如何制作UICollectionViewCell';s的宽度自动调整大小,其高度保持不变
我希望我的自定义Ios 如何制作UICollectionViewCell';s的宽度自动调整大小,其高度保持不变,ios,swift,uicollectionview,Ios,Swift,Uicollectionview,我希望我的自定义UICollectionViewCell的宽度根据内部UILabel内容动态变化,但每个单元格的高度应保持不变。使用estimatedItemSize还将更改高度值(这不是我想要的,我需要它保持不变,比如30) 在多次重新加载数据后,它开始像一团混乱,使一些单元格无法垂直对齐。您尝试过实现吗 collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewL
UICollectionViewCell
的宽度根据内部UILabel
内容动态变化,但每个单元格的高度应保持不变。使用estimatedItemSize
还将更改高度
值(这不是我想要的,我需要它保持不变,比如30)
在多次重新加载数据后,它开始像一团混乱,使一些单元格无法垂直对齐。您尝试过实现吗
collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize
最后,我使用SizeFormiteIndeXPath中的SizeWithatAttributes来动态确定每个单元格的宽度,从而解决了这个问题。是的,我尝试过,问题是我需要自动调整单元格宽度的大小。调整大小是由单元格本身触发的吗?