在tableview的代理方法:返回组的头/尾视图中设置具体高度时,开头结尾总是默认有一段距离,并且如果设置她们中的某个距离为0,则无效。
上代码:下列代码可以设置高度为0
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
return CGFLOAT_MIN;
}
还可以采取以下方式:
添加inset是因为第一组的上边不为0,而是默认的。
//设置header和footer
self.tableView.sectionHeaderHeight = 0;
self.tableView.sectionFooterHeight = 10;
//调整inset
self.tableView.contentInset = UIEdgeInsetsMake(-25, 0, 0, 0);