答案 0 :(得分:0)
您可以将tableViewHeader
替换为空的UIView()
尝试一下:
self.tableView.tableHeaderView = UIView(frame: CGRect.zero)
或尝试以下操作:
self.tableView.tableHeaderView = nil
答案 1 :(得分:0)
除了上一个答案。您需要从tableView中删除headerView
并调用layoutIfNeeded()
以应用更改并删除空格:
yourtableView.tableHeaderView?.removeFromSuperview()
yourtableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: CGFloat.leastNonzeroMagnitude))
yourtableView.layoutIfNeeded()