UITableView tiene dos modos:
1.UITableViewStylePlain: establezca el grupo, el encabezado del grupo se suspenderá
2. UITableViewStyleGrouped: Establecer agrupación, el encabezado del grupo no se suspenderá
En el modo UITableViewStyleGrouped, habrá una brecha gris redundante entre los grupos, lo cual es muy molesto
La solución es la siguiente:
1. Establecer la cola del grupo
// MARK:组尾
- (nullable UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
return [UIView new];
}
2. Establecer la altura de la cola
// MARK:组尾的高度
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
return 0;//0.01f
}