Таблица Размер ячейки меняется

У меня была проблема с моим TableView в XCode, используя Swift.

Я использую Parse (печально, он скоро закрывается), но я думаю, что проблема в Интерфейсном Разработчике. (IB) Проблема в том, что он добавляет огромный пробел под каждой ячейкой.

Вот ссылка на картинку: (У меня недостаточно репутации, чтобы публиковать изображения прямо в вопросе)

Как вы можете видеть в ячейке на IB, места нет, но по какой-то причине он добавляет это огромное пространство. Я проверил разрешение и размер изображения и его точный размер для UIImageView

1 ответ

Решение

Установите ограничения в вашем UITableViewCell. Затем в viewDidLoad сказать что-то вроде:

self.tableView.estimatedRowHeight = 120.0 //Or some other approximation of your cell's height

Это приведет к тому, что высота ячеек вашего табличного представления будет определяться ограничениями, установленными в ячейке.

Другие вопросы по тегам