【发布时间】:2017-07-30 21:01:09
【问题描述】:
我有一个显示自定义单元格的UITableView。通过按一个按钮,用户可以更改我的UITableView的内容
场景:
- 加载一个包含 1000 个元素的数组
- 将表格滚动到底部(滚动后给我大约 20,000
contentOffset.y) - 按下按钮后,我将数组替换为 300 个元素
- 在主线程 (gcd) 中调用
reloadData
在第 4 步之后,我的 UITableView 的正确新直接 contentOffset.y 应该是什么?我希望它是 0 并且我的表格滚动到顶部,但由于某种原因它不是并且不会滚动回顶部。这是UITableView的正常行为吗?
【问题讨论】:
标签: ios uitableview cocoa-touch uikit ios10