以下是使用sectionfooter,隐藏其余间距的方法,
// 隐藏UITableViewStyleGrouped上边多余的间隔
_tableView.sectionFooterHeight = 0;
_tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, CGFLOAT_MIN)];
//section头部间距
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 0.01f;//section头部高度
}
//section头部视图
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIView *view=[[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 1)];
view.backgroundColor = [UIColor clearColor];
return view;
}
网友评论