Забудь про UITableView AppTractor 12 месяцев назад DiffableDataSource упростит код, отобразит таблицу на основе сделанных снимков и анимирует ячейки.