我有一个UICollectionView
,其中标头的类型为UICollectionReusableView
。现在,标题中有多个项目,这可能会导致标题大小的变化。这些项目也确实具有填充/约束。我该怎么解决?
答案 0 :(得分:0)
没有魔术子弹。没有自调整标题视图之类的东西。您只需要根据自己的内容来测量/计算标题视图的所需大小,并将其用作referenceSizeForHeaderInSection
的结果。
如果要使用约束配置标头视图的内容,通常的方法是使用所需的内容和约束来设置模型标头视图,然后调用systemLayoutSizeFittingSize
以使自动布局引擎告诉您产生的大小。