gpt4 book ai didi

ios - 是否有类似 "self.tableView.estimatedRowHeight"的收集单元格方法?

转载 作者:行者123 更新时间:2023-11-28 08:56:05 25 4
gpt4 key购买 nike

我正在尝试为我的 Collection View 制作可自行调整大小的单元格。我将显示文本部分,并且这些文本部分有很多大小,因为每个单元格都有一个段落。阅读有关 appcoda 和 useyourloaf 的指南,我得到了使用 TableView 制作它的解决方案,所以我唯一不能在 Collection View 单元格上做的就是这个

self.tableView.estimatedRowHeight

由于显而易见的原因,我不能在 Collection View 中使用它。我可以为 collectionView 单元做任何类似的事情吗?

PS:我无法更改 tableView 的集合。PS2:我用的是swift

最佳答案

理论上是有的;自 WWDC 2014 以来,Apple 一直声称存在可自行调整大小的 Collection View 单元格,其方式与可自行调整大小的表格 View 单元格完全相同。

事实上每次我尝试此功能时,我的应用程序都会崩溃。所以在我看来答案是:不,如果你想要动态调整 Collection View 单元格的大小,你必须自己动态调整它们的大小。然而,这并不困难。只需实现 collectionView:layout:sizeForItemAtIndexPath: 并设置项目的大小。如果您希望它基于内部约束,请在此处调用 systemLayoutSizeFittingSize:

关于ios - 是否有类似 "self.tableView.estimatedRowHeight"的收集单元格方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33003813/

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