UICollectionViewCell高度取决于内容大小
问题描述:
我试图创建静态UICollectionView与3行2列UICollectionViewCell高度取决于内容大小
我计算单元的宽度除以屏幕宽度为两个
([[UIScreen mainScreen] bounds].size.width)/2
现在我不不希望细胞高度超过UICollectionView
高度
我该如何计算?
我试图让UICollectionView的框架高度和除以3,但它不是完全正确
int height = collectionView.frame.size.height/3;
什么是给小区的静态高度不超过UICollectionView高度的正确方法是什么?
答
我认为你错过了一个事实,即一个collectionView需要更多关于它的项目的信息,比如:section insets,单元格之间的最小间距,行间最小间距(行),然后当你把所有这些数据都考虑进去的时候,继续计算适合您需求的尺寸。如果您提供有关您的问题的更多信息,例如图像,可能会有所帮助。
这可能会有所帮助 - https://*.com/questions/28152533/difference-between-frame-rectangle-and-alignment-rectangle – Barns
什么是*“不完全正确”*? – DonMag