iOS UITableView establece el manejo del exceso de espacio entre secciones en el modo UITableViewStyleGrouped

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
}

 

Supongo que te gusta

Origin blog.csdn.net/zjpjay/article/details/90901597
Recomendado
Clasificación