У меня есть UITableView
с верхними и нижними колонтитулами.В одной ячейке у меня есть UITextField, который запускает отображение клавиатуры.
Когда появляется клавиатура, только иногда (это как-то зависит от позиции прокрутки таблицы) последний нижний колонтитул правильно перемещается вверх, поэтому этот нижний колонтитул появляется чуть выше keyboard
.
Но когда я снова скрываю клавиатуру, нижний колонтитул остается на этом месте, пока таблица не обновится при дальнейшем взаимодействии с пользователем.Как я могу избежать этого или хотя бы программно применить обновление?
tableView.reloadData()
не помогает.
Обратите внимание, что это происходит только на iPhone, а не на iPad.Протестировано на данный момент только с iOS 12.2.