iPhone SDK - Como rolar um UITableView programaticamente com animação?

Como rolaria um UITableView para uma posição específica com uma animação?

Atualmente, estou usando esse código para ir para uma posição:

 //tableController -> viewDidLoad
 [self.tableView reloadData];
 NSIndexPath *indexPath = [NSIndexPath indexPathForRow:row inSection:0];
 [self.tableView scrollToRowAtIndexPath:indexPath
                       atScrollPosition:UITableViewScrollPositionTop
                               animated:YES];

O problema com esse código é que a tabela salta da direita para a posição correta sem nenhuma animação. Existe alguma maneira de ativar a animação ou definir a duração?

Obrigado por qualquer ajuda.

questionAnswers(4)

yourAnswerToTheQuestion