День добрый,
Есть TableView и я хотел сделать сохранение позиций ячеек
Пример: в TableView всего 30 ячеек, Прокрутил я допустим на 14 ячейку и закрыл программу и после запускаем заново программу и позиция ячеек сохранилась
Пытался сделать
let index = self.userDefalts.object(forKey: "position") as! Int
// index записывается в методе cellForRowAt indexPath
let indexPath = IndexPath(row: index, section: 0)
tableView.scrollToRow(at: indexPath, at: .bottom, animated: true)
но прокрутка меня такая не устраивает - хочется чтобы как закрыл так и открыл, а сейчас нижняя ячейка делает сдвиг