我是Swift的新手。 我希望在单元格之间有透明空间的tableview。
让我们说下一个细胞有85个高度和12个空格的细胞。
现在我有
的tableviewfunc tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
if (section != 0) {
return 12
} else {
return CGFloat.leastNonzeroMagnitude
}
}
该函数在单元格之间产生边距,但似乎我无法使其透明。
有没有办法实现目标?
答案 0 :(得分:3)
实施viewForheader
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
{
let view = UIView()
view.backgroundColor = UIColor.black.withAlphaComponent(0.0)
view.isOpaque = false
return view
}
OR
->Cell
->contentView
->topView --- height(85)
->transparentView ----height(12)