标签: ios swift uitableview
我需要能够保存大表格视图的最后滚动位置(8000多个单元格)。重新启动后,我将表格视图恢复到该位置。
由于许多人会问为什么,所以这是一本书。因此,用户离开的确切位置是最佳的用户体验。不是最近的单元格。
什么不起作用:
tableView.contentOffset.y的变化可能是由于动态单元格高度
tableView.contentOffset.y
tableView.indexPathsForVisibleRows[0]不是确切位置
tableView.indexPathsForVisibleRows[0]
有任何创造性的方法来保存和恢复确切位置吗?