问题描述
ios 11 后 group tableView 的header 和footer view 会多出来高度为20左右的空白部分,可以通过设置tableView的header高度和footer高度来完美解决这个问题。
解决方法
网上有通过代理方式来解决此类问题都不完美,请看解决代码:
// 如果没有设置header 或footer 的文字,或者自定义的view,可以这样设置来去掉空白部分,如果有设置,则直接在这里设置高度即可。
self.tableView.sectionHeaderHeight = 0.01;
self.tableView.sectionFooterHeight = 0.01;