Вам нужно правильно установить ограничения для обеих меток в ячейке.Убедитесь, что ваша метка заголовка имеет левое и верхнее ограничение для представления содержимого и правое ограничение для метки сведений.Убедитесь, что метка сведений имеет ограничения сверху, справа и снизу к представлению содержимого.
Затем в своем коде необходимо установить высоту для каждой ячейки.Используйте эту функцию.
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
Здесь UITableViewAutomaticDimension
изменит высоту ячейки до высоты содержимого вашей метки.
Примечание. Сохраняйте numberOfLines для деталей, помечайте как 0