gpt4 book ai didi

ios - 复杂布局的动态 CollectionView 标题单元格大小调整

转载 作者:行者123 更新时间:2023-11-29 05:20:58 24 4
gpt4 key购买 nike

我在 StackOverflow 上阅读了多个答案,但似乎没有任何内容适用于我的案例。

我有一个需要自行调整大小的 CollectionView header ,但该 header 还包含可以使用 stackview 隐藏或不隐藏的 View ,具体取决于数据。

我不知道如何让它自动调整大小:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForHeaderInSection section: Int) -> CGSize {
if(section == 0){

return CGSize(width: view.frame.width, height: 500)

}
return CGSize(width: view.frame.width, height: 100)
}

我的标题包含多个 View ,这些 View 由于堆栈 View 而动态更改高度。

有没有办法可以布局标题,然后获取单元格内 View 的高度,然后重新调整单元格大小?

最佳答案

首先,您的节标题只是 UICollectionViewCell 或 UICollectionView.elementKindSectionHeader ?

第二,我认为这可能会帮助我在我的项目中添加一个微笑者案例,并且它对我有用

https://www.vadimbulavin.com/collection-view-cells-self-sizing/

关于ios - 复杂布局的动态 CollectionView 标题单元格大小调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58683869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com