Alterar a altura da linha UITableView sem descartar o teclado

Eu tenho um TextView dentro de um UITableViewCell. O texto dentro do TextView pode ser editado ali mesm

O TextView aumenta e diminui verticalmente, dependendo do número de linhas que o texto contém. Até agora, não encontrei a possibilidade de deixar a linha que contém o TextView crescer e encolher dinamicament

[tableView reloadData];

o

[tableView reloadRowsAtIndexPaths: withRowAnimation:];

não funciona, porque eles dispensam o teclado a cada alteraçã

Existe uma maneira de alterar a altura de uma linha individual em um UITableView sem descartar o teclad

questionAnswers(3)

yourAnswerToTheQuestion