为什么uicollectionviewcells之间的间距等于0?

时间:2016-12-14 23:17:27

标签: ios swift cocoa-touch uicollectionview

我使用this library并尝试向图书馆创建者发送消息,但无济于事。我尝试过玩/更改大量代码,但是我没有完全理解发生的事情。

问题:我在使单元格之间的间距等于0时遇到问题;由于一些奇怪的原因,当我将集合视图项目大小设置为屏幕宽度减去30时,尽管我将最小间距设置为0,但是单元格之间仍然存在巨大差距。基本上,下一个单元格,其边缘应该在屏幕上,不是。我希望它们实际上相互拥抱,但似乎每个单元格都居中,单元格之间的间距是屏幕尺寸 - 单元格项目大小。此外,当我偶尔滚动时,下一个单元格正在拥抱,然后一旦它进入屏幕就会立即重置。当我将单元格的宽度更改为更小的单元格时,它们之间的间距只会增大。

我已尝试评论偏移/插入代码行,但这些只会破坏效果并且实际上不会对单元格间距进行任何更改。我还试图操纵偏移/插入的值。唯一的解决方案"我创建的是使用最小线宽度的负值,但这只会加剧发生的拥抱故障并使重置明显变得极其激烈。

任何指针?

0 个答案:

没有答案
相关问题