UITableView contentOffSet 为何不是真实

2021-04-30  本文已影响0人  LV大树
image.png
image.png

这里有两个图。
当tableView往上移动的时候,会突然出现offsetY突然变小的情况。
到底是为什么呢。

我们知道tableview有重用机制。当cell远离屏幕的时候,会进入复用池。
正是因为如此,所以Tableview的offset就会发生变化。
但是单一的cell 却不会发生这样的情况,我猜测是单一的cell滚动的时候,即使进入复用池也会累加offset,复合cell会放弃,算是一种bug吧。
这又是发生了什么事情呢。
这就值得我们探讨了。
当不同的cell在显示和不显示的时候,对offsetY的影响。

上一篇下一篇

猜你喜欢

热点阅读