gpt4 book ai didi

swift - 如何在 tableView 单元格之间添加空间?

转载 作者:行者123 更新时间:2023-11-28 13:23:16 24 4
gpt4 key购买 nike

我正在尝试在 UITableViewCell 之间添加空间。我需要在哪里提供锚定空间?

enter image description here

最佳答案

您可以使用以下方式之一:

第一种方式:更改 TableViewCell 的 contentView 的框架。重写 TableViewCell 中的 layoutSubviews 方法,如下所示:

 override func layoutSubviews() {
super.layoutSubviews()
let bottomSpace: CGFloat = 10.0 // Let's assume the space you want is 10
self.contentView.frame = self.contentView.frame.inset(by: UIEdgeInsets(top: 0, left: 0, bottom: bottomSpace, right: 0))
}

第二种方式:更改您的 UITableView 数据源和委托(delegate):tableview 中的部分数将与项目数相同,每个部分中有一个项目。每个部分都有一个页脚 View (高度等于您想要的空间),如果需要,请不要忘记设置页脚 View 的背景颜色。

关于swift - 如何在 tableView 单元格之间添加空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58787986/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com