gpt4 book ai didi

ios - UITableView 中最后一个单元格下方有灰色

转载 作者:行者123 更新时间:2023-11-30 13:18:41 26 4
gpt4 key购买 nike

现在我正在使用很好的tableView.tableFooterView = UIView(),但这会使屏幕底部变成白色。有没有办法让它在最后一个单元格下面变成灰色?就像当您使用静态单元格而不是动态单元格时一样,最后一个单元格下方会变成灰色。就像可以将未使用的单元格设置为清除的东西?或者所有单元格最初都是清除的,只有在填充数据时才设置为白色?我找到的所有答案都是使用 tableView.tableFooterView = UIView(),这会导致结果与我正在寻找的不同。

最佳答案

您可以使用 let footerView = UIView(frame: CGRect(x: 0, y: 0, width) 将 UView 的大小和颜色调整为任意大小的颜色:宽度,高度:高度))footerView.backgroundColor = UIColor.ANYCOLORYOUWANT。然后,在为 UIView 设置颜色后,将其指定为 tableFooterView。 (宽度和高度是你想要的任何东西)。就像这样:

let width: CGFloat = UIScreen.mainScreen().bounds.width
let height: CGFloat = 20
let footerView = UIView(frame: CGRect(x: 0, y: 0, width: width, height: height))
footerView.backgroundColor = UIColor.lightGrayColor()
tableView.tableFooterView = footerView

您可以将上述代码与 UITableView (或子类)一起放入 View Controller 的 viewDidLoad 中。该代码在 UITableView 底部生成一个 20 像素高、全宽、浅灰色的 View 。

如有疑问请追问! :D

关于ios - UITableView 中最后一个单元格下方有灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37975283/

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