Celdas de vista de tabla personalizadas rápidas y de tamaño automático
En mi aplicación, tengo una vista de tabla con una vista de imagen, etiqueta y texto en cada celda. Me gustaría poder cambiar automáticamente el tamaño de las celdas en función de la cantidad de contenido en la vista de texto. (La vista de texto es el texto más bajo).
Hasta ahora, he agregado las restricciones correctas; al inicio, al final, al inicio y al final de la vista de texto y se ha desactivado el desplazamiento y la edición.
En mi archivo tableViewController.swift, he escrito este código:
override func viewWillAppear(_ animated: Bool) { tableView.estimatedRowHeight = 100 tableView.rowHeight = UITableViewAutomaticDimension }
Sin embargo, esto no funciona, ya que cuando agrego más texto a la vista de texto, simplemente se corta.
Tal vez esto tenga algo que ver con el aspecto de la tarjeta, tengo una UIView en cada celda que actúa como una tarjeta.
Sinceramente, no sé qué estoy haciendo mal
A continuación se muestra una imagen de cómo se ve mi aplicación y, si alguien pudiera ayudar, sería muy apreciada