UITableView Удалить строку анимации глюк - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть UITableView, у которого есть настраиваемое представление заголовка и несколько ячеек табличного представления.

И заголовок, и ячейки создаются с помощью автоматического макета (программно , а не xib's), и я использую UITableViewAutomaticaDimension для heightForHeader... и heightForRowAtIndexP....

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

ЕСЛИ Я удаляю свой заголовок и просто возвращаю чистый лист

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {

    return UIView.new;

}

проблема решена полностью.


Что мне трудно понять, так это , почему представление таблицы настолько расстроено, когда у меня есть представление заголовка на месте? К вашему сведению: В моем заголовке нет проблем с ограничениями, о которых мне говорит отладчик, поэтому я не уверен, что это ошибка SDK или я что-то упустил ....

Если у кого-то есть мысли, я был бы очень признателен.

...