如何将UITableView底部空白空间染色?

时间:2017-06-29 10:12:14

标签: ios iphone uitableview

我在桌子视图底部有一张白色空白区域的桌子。但我希望这个区域是灰色的。我添加了一个灰色的页脚,但它太小了。

我该怎么办?

What I want

3 个答案:

答案 0 :(得分:1)

tableView's backgroundColor设为gray颜色,将tableFooterView设为空UIView

self.tableView.tableFooterView = UIView()
self.tableView.backgroundColor = .gray

答案 1 :(得分:1)

添加以下行

self.tableView.tableFooterView = UIView()

它将完美运作。

答案 2 :(得分:1)

如果因为tableview页脚,则使用下面的委托方法,如果它的背景视图颜色修改你的tableview以适合父视图rect

 func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {

        return UIView()
    }

    func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {

        return 0
    }