UICollectionView 标头动态大小根据其内容和边距



我有一个UICollectionView,我的标头类型是 UICollectionReusableView .现在我在标题中有多个项目,这可能会导致标题大小的变化。这些项目也有填充/约束。我应该如何解决这个问题?

没有灵丹妙药。没有自动调整大小的标题视图这样的东西。您只需要根据标题视图的内容自己测量/计算所需的标题视图大小,并将其用作referenceSizeForHeaderInSection的结果。

如果要使用约束配置标题视图的内容,典型的方法是设置具有所需内容和约束的模型标题视图,并调用systemLayoutSizeFittingSize以使自动布局引擎告诉您结果大小。

相关内容

  • 没有找到相关文章

最新更新