Хорошо, @AbhijitHadkar Я рассмотрю его, как только смогу, спасибо за отзыв

аюсь создать UITableViewCells динамического размера, меняя высоту на основе соотношения сторон изображения, загруженного с сервера.

Например, если высота изображения в два раза больше его ширины, я хочу, чтобы высота UITableViewCell была в два раза больше ширины экрана, чтобы изображение могло занимать всю ширину экрана и поддерживать соотношение сторон.

Я попытался добавить ограничения в ячейку и использовать UITableViewAutomaticDimension для вычисления высоты, но проблема, с которой я сталкиваюсь, заключается в том, что я не могу знать соотношение сторон изображения, пока оно не будет загружено, и поэтому ячейки начинаются с маленький, а затем, когда tableView обновляется вручную, появляется ячейка с правильным размером.

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

Является ли этот подход лучшим способом сделать это? Я не могу подумать, как еще это сделать, поскольку я не могу знать соотношение сторон внутри самой ячейки, когда она инициализируется.

Ответы на вопрос(1)

Ваш ответ на вопрос