iOS Swift: добавление нижних вставок между разделами в табличном представлении - PullRequest
0 голосов
/ 14 мая 2018

Я хотел бы добавить пробел между последней ячейкой раздела и заголовком следующего раздела, если таблица имеет простой тип

Как я могу это сделать?

Ответы [ 3 ]

0 голосов
/ 14 мая 2018

Вы можете использовать вид нижнего колонтитула

func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {

    return UIView()
}

Чтобы избежать залипания нижнего колонтитула, используйте функцию allowFooterViewsToFloat ()

public extension UITableView {

    func allowsHeaderViewsToFloat() -> Bool {

        return true
    }

    func allowsFooterViewsToFloat() -> Bool {

        return false
    }
}
0 голосов
/ 14 мая 2018

Вы можете сделать это, просто добавив пустую ячейку в конце раздела.

0 голосов
/ 14 мая 2018

Вы можете попробовать

func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {

    return 20
}

func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {

    return UIView()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...