на первом скриншоте не показаны остальные констрейнты, если ты хочешь чтобы высота картинки вписывалась в ячейку, тебе нужно привязать вертикальные констрейнты. если ты хочешь чтобы после загрузки картинки высота ячейки изменилась - тебе нужно вызвать tableView.beginUpdates() tableView.endUpdates() таким образом сообщив таблице о необходимости пересчитать высоту ячеек (без их пересоздания)