以下是您所需的布局步骤:
在您的cell
contentView
中添加UIView
,并使用Leading、Top、Trailing、Bottom约束(例如(15, 10, 15, 10))
选择该UIView
并勾选Clip to Bounds
复选框。
在该UIView
内添加所需的UI。
在您的cell
文件中的layoutSubviews()
中设置UIView
的cornerRadius
。
要删除未使用的cell
,请在您的viewDidLoad
中写入以下代码:self.tblVW.tableFooterView = UIView.init(frame: .zero)
这里是演示链接:https://www.dropbox.com/s/815loyp20r0oetf/Demo.zip?dl=0
我假设您正在查看表视图单元格,其中包含所有内容。这就是为什么您使用cell.cellView的原因。
在这里您需要添加以下行,以防万一您遗漏了它。
cell.cellView.clipToBounds = true
这应该可以工作。
如果您没有在单元格内容视图中使用 UIView,则请按照以下步骤操作。