Swift 将边距设置为集合视图';s细胞

Swift 将边距设置为集合视图';s细胞,swift,uicollectionview,Swift,Uicollectionview,我是集合视图的初学者, 我需要创建这样的单元格 我可以从故事板上做吗? 我想在所有尺寸的iPhone和iPad的顶部、底部、顶部和右侧添加cell=4或5的边距,或者如果需要,我可以通过编程方式添加cell的内容,如上图所示?这里没有“边距”。只有一个带阴影的矩形,其他所有的东西都画在它前面。最简单的解决方案可能是自定义UIView,它将自身绘制为带阴影的矩形。使内容视图成为直接子视图,单元格中的所有其他内容都是该视图的子视图。单元格内容视图中带阴影的矩形的插入可以通过autolayout确定

我是集合视图的初学者, 我需要创建这样的单元格

我可以从故事板上做吗? 我想在所有尺寸的iPhone和iPad的顶部、底部、顶部和右侧添加cell=4或5的边距,或者如果需要,我可以通过编程方式添加cell的内容,如上图所示?

这里没有“边距”。只有一个带阴影的矩形,其他所有的东西都画在它前面。最简单的解决方案可能是自定义UIView,它将自身绘制为带阴影的矩形。使内容视图成为直接子视图,单元格中的所有其他内容都是该视图的子视图。单元格内容视图中带阴影的矩形的插入可以通过autolayout确定(其中所有内容的位置也可以通过autolayout确定)

因此,获得这种东西对我来说是微不足道的:


当然,您可以调整边框颜色、背景颜色等等。

看起来更像是表格视图。你喜欢集合视图有什么特别的原因吗?@matt在tableView中我怎么能制作这样的单元格?我想要完全相同的样式哦,谢谢,我认为这样更好,但是在表视图中,我想隐藏每个单元格之间的分隔线,就像图片一样,我怎么做?我确实隐藏了分隔线。