为啥最小项目间距不起作用? [复制]
Posted
技术标签:
【中文标题】为啥最小项目间距不起作用? [复制]【英文标题】:Why minimum Inter item Spacing does not work? [duplicate]为什么最小项目间距不起作用? [复制] 【发布时间】:2015-07-06 07:03:29 【问题描述】:我在viewDidLoad
里面试试下一个代码:
let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
layout.minimumInteritemSpacing = 0
layout.minimumLineSpacing = 0
但它不起作用。这是什么原因?有什么想法吗?
【问题讨论】:
它会崩溃吗?有编译错误吗? @Qbyte 没有。什么都没有=/ @Orkhan 你期待什么,会发生什么? 那么什么不完全有效?因为行距可以是任意值,但不能为负数。 @Qbyte 是零负数?矩形之间的间距是相同的。我不希望周围有这些空间 【参考方案1】:你应该设置方向是水平的。您需要删除代码,原因如下:
"对于水平滚动的网格,这个值代表了同一列中item之间的最小间距。这个间距是用来计算一行可以放多少个item,但是在确定了item个数之后,实际的间距可能会向上调整。”
【讨论】:
以上是关于为啥最小项目间距不起作用? [复制]的主要内容,如果未能解决你的问题,请参考以下文章