В настоящее время я работаю над приложением, которое включает представление данных в UITableView
.Я столкнулся с проблемой, описанной ниже.
Проблема:
Я выполнил операцию delete row
на tableview
, а затем вызвал reloadData()
на tableview
.При перезагрузке, если я прокручиваю tableView
немедленно, в tableview
.
наблюдается скачкообразный эффект. Вот код для удаления tableview
строки,
self.viewModel.data.remove(at: index)
self.tableView.deleteRows(at: [IndexPath(row: index, section: 0)], with: .fade)
self.tableView.reloadData()
Я хочу знать, как решить эту проблему.Это та же самая функция, которую мы можем наблюдать, скрывая посты в Facebook / Instagram.
![enter image description here](https://i.stack.imgur.com/9oQxi.gif)