iOS: Animate TableView Updates

A better way to reload data

Stan Ostrovskiy
18 min readSep 23, 2017

Let’s be honest: tableView.reloadData is only there for two reasons:

  • to load initial data
  • to infuriate your internal perfectionist

Most data-driven apps use the server to fetch a new data and then display this data in the table view. When you reload the data, some of the items in your…

--

--