Alejandro Ciniglio

Update row heights in a UITableView without reloading cells

You can also use this method followed by the endUpdates() method to animate the change in the row heights without reloading the cell.

controller.tableView.beginUpdates()
controller.tableView.endupdates()