ios – 使用UICollectionView节在单元格之间留下间隙

ios – 使用UICollectionView节在单元格之间留下间隙,第1张

概述我正在使用UICollectionView来显示几个数据部分.这些部分具有固定数量的项目.我希望所有项目都以连续网格显示. 现在我以水平方向完成此任务: 但在纵向上,这留下了很大的差距: 我想解决这些部分之间的差距,因为它很丑陋并且不属于那里. 我很乐意使用自定义的FlowLayout,但是我找不到一个指向正确方向的教程(我发现了几个,但没有一个真正触及这个问题.) 任何人都可以帮我解决这个问题, 我正在使用UICollectionVIEw来显示几个数据部分.这些部分具有固定数量的项目.我希望所有项目都以连续网格显示.

现在我以水平方向完成此任务:

但在纵向上,这留下了很大的差距:

我想解决这些部分之间的差距,因为它很丑陋并且不属于那里.
我很乐意使用自定义的FlowLayout,但是我找不到一个指向正确方向的教程(我发现了几个,但没有一个真正触及这个问题.)

任何人都可以帮我解决这个问题,或者至少指出我正确的方向?

P.S:我已经实现了部分,因为我正在加载数据.目前使用1部分不是我的选择.

UPDATE
根据要求,我正在添加用于当前FlowLayout的值.我在全屏(减去UINavigationbar)UICollectionVIEw上使用标准的水平流布局,每个部分有21个项目.

>滚动方向:水平
>细胞大小:248,196
>页眉/页脚大小:无
>细胞的最小间距:10
>行的最小间距:10
>部分插图:20,20,10,10

解决方法 像这样使用

它将解决Gap问题

UICollectionVIEwFlowLayout *layout=[[UICollectionVIEwFlowLayout alloc] init];layout.minimumInteritemSpacing = 0;layout.minimumlinespacing = 2;
总结

以上是内存溢出为你收集整理的ios – 使用UICollectionView节在单元格之间留下间隙全部内容,希望文章能够帮你解决ios – 使用UICollectionView节在单元格之间留下间隙所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1109134.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存