У меня есть UITableView, в ячейках которого есть UICollectionViews (горизонтальный слайдер). Каждый UITableViewCell содержит различное количество элементов. Например, первая строка UITableView содержит 3 изображения, вторая строка содержит 2 изображения, а третья строка содержит 1 изображение и т. Д. Мой источник данных выглядит следующим образомНеверные данные ячейки при прокрутке UITableView
`[
[item1, item2, item3],
[item1,item2],
[item1]
[item1, item2, item3],
[item1,item2],
[item1]
]`
после прокрутки вперед и назад, он может выглядит эта
`[
[item1, item2, item3],
[item1,item2],
[item1,item2]
[item1, item2],
[item1,item2],
[item1]
]`
Я исследовал и обнаружил, что я, возможно, потребуется переопределить метод prepareForReuse в моем пользовательском классе, который подкласс UITableViewCell, как предложено здесь
ios uitableview uitableviewcell reuse has old data
В моем обычае UITableViewCell, у меня есть UICollectionView как мой имущество. Интересно, как мне сбросить весь UICollectionView, или я направляюсь в правильном направлении?