Expandir y contraer UITableViewCells con DatePicker
Estoy creando una aplicación que permite al usuario seleccionar fechas de un UITableView. El tableView es estático y agrupado. He revisado muchas preguntas, incluidaséste, tratando de descubrir cómo lograr esto, pero nada parece funcionar de manera óptima. La aplicación de calendario de Apple presenta una animación muy suave y agradable que ninguno de los ejemplos que he visto ha logrado recrear.
Este es mi resultado deseado:
¿Podría alguien indicarme un tutorial o explicar cómo puedo lograr una animación tan fluida con la forma más concisa y directa de hacerlo, como vemos en la aplicación de calendario?
¡Muchas gracias!
Erik