美文网首页
CollectionViewCell的分割线问题

CollectionViewCell的分割线问题

作者: 山已几孑 | 来源:发表于2018-02-02 10:09 被阅读0次

关于Cell的分割线,我们通常的做法都是设置minimumLineSpacing,和minimumInteritemSpacing,然后通过背景颜色充当分割线来实现,

然后出现了一个问题,当 minimumLineSpacing = 0; minimumInteritemSpacing = 0时,分割线病没有完全被去掉,且不是稳定、均匀出现,有时间隔一个,有时间隔两个cell出现,

原因大概是设置cell大小的时候通过计算,得到的高度是float,经过4舍5入之后,显示上会跟预想有细微差别,(全都是水平Cell的时候问题应该会更大,可能出现cell被挤出屏幕,或者膜一条分割线过大的问题)

最后是通过把float转换为Int之后,解决问题!

CGSize(width: <#T##Int#>, height: <#T##Int#>)

相关文章

网友评论

      本文标题:CollectionViewCell的分割线问题

      本文链接:https://www.haomeiwen.com/subject/pwksbxtx.html