на экране: при скроле tableView убирался NavigationController, но если привязать tableView к границам safeArea, то при скроле вниз navController убирается, но больше никогда не появляется: потому что срабатывает refresh, как быть то? буду рад помощи, а то третий день уже маюсь (, но если отсказаться от safeArea по вертикали, то все будет работать как надо в плане navController, но пропадает refresh
обычно немного не так делают, например если ты пролистал очень далеко, а потом немного пролистал назад - бар должен появиться. тут работа идет не констрейнами, а в делегате следишь за scroll view did scroll, и если content offset изменился на определенное значение - то бак скрывается/отображается
Визуально вот так
Получается что мне нужно засунуть tableView в scrollView?
UITableView и есть расширенная версия UIScrollView
то есть у TableViewDelegate есть метод отвечающий за скролл, и в нем мне нужно написать логику показа navController, так получается?
UIScrollViewDelegate
но ведь у меня нет на экране scrollView
Обсуждают сегодня