在Swift中删除分组UITableView上方的空格

x8goxv8g  于 2023-05-16  发布在  Swift
关注(0)|答案(2)|浏览(125)

如何删除分组UITableView上方的空间?

k4ymrczo

k4ymrczo1#

您可以通过向表视图.tableHeaderView属性添加UIView来删除空格,即

tableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: CGFloat.leastNonzeroMagnitude))

CGFloat.leastNonzeroMagnitude给出了最小的正数,即小于或等于所有正数,但大于零。

wwwo4jvm

wwwo4jvm2#

使用此委托方法将页眉部分的高度设置为最小值:

func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
    return 0.1
}

相关问题