Uso del diseño automático en UITableView para diseños de celdas dinámicos y alturas de fila variables

¿Cómo se usa el diseño automático dentro de UITableViewCells en una vista de tabla para permitir que el contenido y las subvistas de cada celda determinen la altura de la fila (en sí / automáticamente), mientras se mantiene un rendimiento de desplazamiento