Я делаю список дел и у меня есть 3 пользовательских типа ячеек.Для ячеек задач это просто просмотр изображения слева и просмотр текста справа.Я хотел бы, чтобы ячейка автоматически изменяла свой размер, когда текстовый вид текста слишком велик для одной строки.
Я добавил правильные ограничения и добавил это к viewWillAppear
tableView.estimatedRowHeight = 30
tableView.rowHeight = UITableView.automaticDimension
Однако,при переходе в представление с видом таблицы ячейки остаются маленькими в течение секунды, а затем расширяются до своего правильного размера.Кроме того, при первоначальном добавлении задачи размер ячейки не изменяется, если только вы не вернетесь назад и не откроете контроллер представления снова, или табличное представление не будет прокручено до тех пор, пока ячейка не исчезнет, а затем отпущено.
Этоочень странное поведение и даже происходит при удалении двух строк выше из viewWillAppear.Это просто происходит без причины.
Я бы хотел, чтобы ячейки были правильного размера, когда входили в вид и не меняли размер через секунду.
Пример того, как это выглядит,ниже