gpt4 book ai didi

ios - 以瀑布模式排列图像的最佳实践

转载 作者:行者123 更新时间:2023-11-29 01:41:45 25 4
gpt4 key购买 nike

我正在快速开发一个 iOS 应用程序,我即将创建一个在 ScrollView 中以特定模式显示许多图像的 View 。我不确定这种模式的正确名称,但我听说它被称为瀑布模式。

enter image description here

因此图像具有固定的宽度,然后使用可变的高度调整大小以适应原始的宽高比。图像将从网络服务器获取,并且可能会有很多。

我的问题是:

您建议我如何实现这一点?就像 ScrollView 中的许多手动调整大小的图像一样,还是应该使用 Collection View ? Collection View 是否能够包含许多不同大小的单元格,我如何知道在哪一列中放置新添加的图像?

我希望这不是一个太宽泛的问题..

最佳答案

您可以使用自定义 UICollectionViewFlowLayout 完成此操作。

查看 CHTCollectionViewWaterfallLayout 以了解它是如何完成的。

https://github.com/chiahsien/CHTCollectionViewWaterfallLayout

关于ios - 以瀑布模式排列图像的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32318107/

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