TableView Cell里面的swift CollectionView
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TableView Cell里面的swift CollectionView相关的知识,希望对你有一定的参考价值。
为什么我滚动第一个单元格然后第三个单元格也滚动?
答案
这是因为单元格重用,所以基本上滚动的单元格会离开屏幕,并在需要另一个单元格时重复使用。
在你的UITableViewCell
子类中,你可以实现prepareForReuse
方法,当单元格准备好被重用时调用它,你可以在那里将contentOffset设置为0,如:
override func prepareForReuse()
super.prepareForReuse()
scrollView.contentOffset = CGPoint(x: 0, y: 0)
以上是关于TableView Cell里面的swift CollectionView的主要内容,如果未能解决你的问题,请参考以下文章
Swift 4 TableView Cell 不显示正确的图像
swift TableView Cell Dequeue Trick