使用动态单元格高度保存UITableview的确切滚动位置

时间:2018-09-02 16:33:49

标签: ios swift uitableview

我需要能够保存大表格视图的最后滚动位置(8000多个单元格)。重新启动后,我将表格视图恢复到该位置。

由于许多人会问为什么,所以这是一本书。因此,用户离开的确切位置是最佳的用户体验。不是最近的单元格。

什么不起作用:

tableView.contentOffset.y的变化可能是由于动态单元格高度

tableView.indexPathsForVisibleRows[0]不是确切位置

有任何创造性的方法来保存和恢复确切位置吗?

0 个答案:

没有答案