gpt4 book ai didi

ios - 如何在 UITableView 中制作最后的页脚?

转载 作者:行者123 更新时间:2023-11-28 15:06:50 25 4
gpt4 key购买 nike

我尝试在 UITableView 中创建页脚,就像在 iOS 应用“联系人”中一样。

enter image description here

我有简单的 tableView 和简单的数组:items = ["aa", "bb", "cc", "dd"]我想在最后一个单元格下留出空间。

我尝试添加此 cellForRowAt:

 if indexPath.row == self.converterItems.count-1 {
cell.separatorInset = UIEdgeInsetsMake(0, cell.bounds.size.width, 0, 0)}

但它只删除一个单元格的分隔符。

override func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
var header :UITableViewHeaderFooterView = UITableViewHeaderFooterView()

header.contentView.backgroundColor = UIColor(red: 255.0/255.0, green: 255.0/255.0, blue: 255.0/255.0, alpha: 1)
return header
}

这个方法看起来不错,但是它在最后一个单元格下面丢失了分隔符... enter image description here

最佳答案

您应该创建一个 UIView 并将其分配给表格的页脚 View

myTableView.tableFooterView = createTableFooterView()

func createTableFooterView() -> UIView {
let footerView = UIView()
...
...
...
return footerView
}

关于ios - 如何在 UITableView 中制作最后的页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48316497/

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