UITableView прокручивается к вершине? - PullRequest
1 голос
/ 06 апреля 2020

Как я могу определить, находится ли UITableView в верхней части своих данных? Я понимаю, что меня могут предупредить после прокрутки, но мне нужно это для элемента пользовательского интерфейса stati c, а не для события, инициируемого один раз.

1 Ответ

2 голосов
/ 06 апреля 2020

Вы можете сравнить текущий contentOffset с отрицательным значением вершины скорректированного ContentInset:

extension UITableView {
    var isOnTopPosition: Bool {
        contentOffset.y == -adjustedContentInset.top
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...