Для зміни заголовка / нижнього колонтитула наступні методи повинні бути реалізовані:
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
І
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
(використовуйте відповідні методи для зміни висоти нижнього колонтитулу)
Наступний код повністю видаляє пробіли навколо розділів:
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
. Але він показував сіру зону з висотою 30 балів (за замовчуванням). Використання не0.0
прийнято. ви повинні використовувати будь-яке значення вище,0.0
наприклад0.0001
.