У меня есть таблица с прототипом ячейки, в ячейке у меня есть изображение и немного текста под. Текстовая метка - одна строка в ячейке прототипа, но иногда это больше, чем одна строка, я загружаю данные в табличное представление после вызова сервера. Ярлык в строке раскадровки имеет значение 0 и перевод строки в перенос слов. Я также попробовал http://candycode.io/automatics-resizing-uitableviewcells-with-dynamic-text-height-using-auto-layout/
но без эффекта. Если я использую использование Auto Layout в UITableView для динамических макетов ячеек и переменных высот строк, все работает, потому что текст метки предопределен, но я загружаю данные с сервера и перезагружаю tableView после вызова API, а затем метка просто одна линия.