Ios UICollectionViewFlowLayout,包含不同大小的项
我有一个Ios UICollectionViewFlowLayout,包含不同大小的项,ios,uicollectionview,uicollectionviewlayout,Ios,Uicollectionview,Uicollectionviewlayout,我有一个UICollectionView,项目可以在运行时修改它的高度。 问题是,当一个项目高于另一个项目时,该项目被大量空白包围 我正在寻找创建以下内容的属性: 我希望使用UICollectionView而不是github示例或第三部分实现。 谢谢。我不相信UICollectionViewFlowLayout会有这种行为。在collectionView:layout:sizeForItemAtIndexPath:中修改高度或为该单元格返回其他值后,尝试重新加载集合视图,并查看间隙是否已填充
UICollectionView
,项目可以在运行时修改它的高度。
问题是,当一个项目高于另一个项目时,该项目被大量空白包围
我正在寻找创建以下内容的属性:
我希望使用UICollectionView
而不是github示例或第三部分实现。
谢谢。我不相信
UICollectionViewFlowLayout
会有这种行为。在collectionView:layout:sizeForItemAtIndexPath:
中修改高度或为该单元格返回其他值后,尝试重新加载集合视图,并查看间隙是否已填充。否则,我建议使用自定义的UICollectionViewLayout
子类
此类可能正好适合此用途-用于集合视图的UICollectionViewLayout子类:
仅使用标准UICollectionView无法实现此功能。。。您可以自己处理代码,也可以尝试第三方选项之一,这是一个很好的免费工作示例