【发布时间】:2015-03-29 00:42:00
【问题描述】:
我遇到了一些意外的细胞回收行为。我有一个带有自定义单元格的 UICollectionView,每个单元格都包含一个 UITableView,它可以显示两种类型的自定义单元格(imageCell 或 movieCell)中的一种。
当 collectionView 单元被回收时,自定义表格视图单元未正确出列。相反,tableViewCell 类型是从回收的单元格继承而来的。
override func prepareForReuse() {
super.prepareForReuse()
if tableView != nil {
tableView = nil
}
}
我应该做些什么不同的事情?
【问题讨论】: