天天看点

关于tableView的grouped样式顶部偏移问题

设置成 self.tableView.tableHeaderView = nil,会出现顶部偏移不正确问题

解决:

self.tableView.tableHeaderView = UIView(frame: CGRect(x: 0, y: 0, width: 0, height: CGFloat.leastNormalMagnitude))

这样设置显示正确。

还有直接self.tableView.tableHeaderView的引用的view本身并没有用,记得重新赋值

比如 self.tableHeaderView = UIView(frame: CGRect(x: 0, y: 10, width: 30, height: 100)

并没有用

要记得加self.tableView.tableHeaderView = self.tableHeaderView