Para cambiar el espacio de encabezado / pie de página, se deben implementar los siguientes métodos :
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
Y
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
(use los métodos correspondientes para cambiar la altura del pie de página)
El siguiente código elimina completamente los espacios alrededor de las secciones:
public func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
return nil
}
public func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
return nil
}
public func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return .leastNonzeroMagnitude
}
public func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return .leastNonzeroMagnitude
}
0.0
. Pero mostraba un área gris con una altura (predeterminada) de 30 puntos. El uso no0.0
está aceptado. debe usar cualquier valor anterior,0.0
por ejemplo0.0001
.