在tableviewcell和tableview之间添加space

Add space between tableviewcell and tableview

在 tableview 中为 tableviewcell 设置左右边距的正确方法是什么?

这是我想要的图像:

这是我实际拥有的:

我可以得到左边的间距,但右边的间距不行。我已将 contentInsent 设置为:

self.tableView.contentInset = UIEdgeInsets(top: 0, left: 16, bottom: 0, right: 16)

但它也不起作用。相反,它允许在 tableview 上水平滚动。

如果我想实现您显示的界面,这与 table 视图插图无关。我会 绘制单元格 以具有该外观。这将是单元格背景视图的问题。每个单元格都会按预期填充 space,但单元格会 在其内部绘制 一个内部圆角矩形。