CollectionView内的iOS TableView有时会显示不正确的数据

时间:2018-06-12 03:05:24

标签: ios swift uitableview uicollectionview

我有一个collectionView,我在tableView中显示了一个注释列表。我看到在滚动collectionView时tableView数据不正确。

我尝试使用prepareForReuse()来解决这个问题。这是我的代码:

override func prepareForReuse() {
        super.prepareForReuse()
        imageView.image = UIImage()
        commentsTableView = UITableView()
    }

如果有人能为此提出解决方案,我将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:0)

将所有属性分配为nil。

override func prepareForReuse() {

        imageView.image = nil
        commentsTableView = nil
        super.prepareForReuse()
    }

但请确保您的属性是可选的。