gpt4 book ai didi

ios - 具有不同单元格大小的 UICollectionView

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:04 25 4
gpt4 key购买 nike

我正在寻找一种布局或 flowLayout 的子类,它使用每个可用空间而不是单元格换行并转到下一行,如下所示:

enter image description here.

其中最小的单元格类似于单元格编号 4(更像是一个单元),单元格 1 的大小大约是单元格编号 4 的四倍。单元格编号 2 是两个合并单元格编号的大小4 等等。有谁知道可以帮助我实现这一目标的 github 示例或教程/演示。我用的是 https://github.com/chiahsien/UICollectionViewWaterfallLayout但每一行的列数必须相同。此外,我想将此布局更改为“4 单位”横向宽度(某些单元格必须在数据源中重新排序,但这没问题)并更改回“3 unit”宽纵向。我想在几个不同的 View 中使用它,“大”和“小”单元格的顺序和数量可能会有所不同,但它们总是经过排序以完美适合此示例的 View 。它还需要是一个 Collection View ,因为这样用户就可以“无限”滚动,这将加载更多的单元格(但这次只有小单元格)。因此,单元格编号 11 之后的任何单元格都将具有相同的大小。单元格的大小将存储在包含单元格信息(如 CGsize)的 nsarray 中,因此此布局唯一要做的就是将单元格放在正确的位置

最佳答案

你想使用这样的东西:

https://github.com/bryceredd/RFQuiltLayout

我下载了这个项目,它几乎完全符合您的要求。要适应它,您需要做的就是找出正确的像元大小倍数,而不是使用它们的随机数。

关于ios - 具有不同单元格大小的 UICollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23900928/

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