我正在viewdidscroll事件的第一个可见单元格中更改UIView的y原点。
我会在每次滚动时更新单元格内容的位置,以便它不会随着单元格在视觉上移动。
当前一个单元格不再可见时(向下滚动),如果我向上滚动,我将无法再看到该视图。
我的问题:滚动如何影响单元格内视图的框架?我该如何解决我的问题? (很快会发布代码)
答案 0 :(得分:0)
细胞被重复使用。当一个单元格从屏幕滚动时,它会被重新用于另一个滚动到视图中的单元格。因此,您需要在重用时重置单元格的任何视图。
如果您有自定义单元格,则应覆盖prepareForReuse
方法以重置任何适当的状态。