iOS UITableView设置UITableViewStyleGrouped模式下section间多余间距的处理

UITableView 有两种模式:

1.UITableViewStylePlain:设置分组,组头会悬浮

2.UITableViewStyleGrouped:设置分组,组头不会悬浮

在UITableViewStyleGrouped模式下,组与组之间会有灰色的多余的间隙,这个很烦人

iOS UITableView设置UITableViewStyleGrouped模式下section间多余间距的处理_第1张图片

解决办法如下:

1.设置组尾

// MARK:组尾
- (nullable UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
	return [UIView new];
}

2.设置组尾高度

// MARK:组尾的高度
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
	return 0;//0.01f
}

iOS UITableView设置UITableViewStyleGrouped模式下section间多余间距的处理_第2张图片

你可能感兴趣的:(iOS)