Células de exibição de tabela personalizadas rápidas e redimensionadas automaticamente

No meu aplicativo, tenho uma exibição de tabela com uma imagem, rótulo e texto em cada célula. Gostaria de poder redimensionar automaticamente as células, dependendo da quantidade de conteúdo na exibição de texto. (A exibição de texto é a parte inferior do texto.)

Até agora, adicionei as restrições corretas; à esquerda, à direita e à direita, na parte superior e inferior da exibição de texto e desativou a rolagem e a edição.

No meu arquivo tableViewController.swift, escrevi este código:

override func viewWillAppear(_ animated: Bool) { tableView.estimatedRowHeight = 100 tableView.rowHeight = UITableViewAutomaticDimension }

No entanto, isso não está funcionando, pois quando adiciono mais texto à exibição de texto, apenas corta.

Talvez isso tenha algo a ver com o cartão como se tivesse um UIView em cada célula, agindo como um cartão.

Sinceramente, não sei o que estou fazendo de errado

Abaixo está uma imagem da aparência do meu aplicativo e, se alguém puder ajudar, isso seria muito apreciado

questionAnswers(4)

yourAnswerToTheQuestion