Я хочу отредактировать ячейку в коллекцииView, однако, поскольку это вложенный collectionView, это несколько экземпляров.Определить collectionView для коллекцииView.tag
Так сказать, у нас есть indexPath [0, 1], тогда строка кода ниже будет устанавливать ячейку в качестве первой ячейки в каждом экземпляре коллекции.
if let cell = self?.collectionView.cellForItem(at: indexPath) as? myCustomCell {
Так что все, что я делаю здесь, будет сделано для индексации [0, 1] во всех экземплярах коллекцииView.
Вы можете поместить данные в ячейки любого экземпляра CollectionView с collectionView.tag:
cell.image.image = myArray[collectionView.tag][indexPath.item].image
Но как я могу определить CollectionView в соответствии с его тэгом, поэтому я могу сингулярно доступ к этому экземпляру. Я не могу понять, синтаксис для некоторой идеальной ситуации, как это:
let myCVInstance = self?.collectionView.tag(1)
if let cell = myCVInstance.cellForItem(at: indexPath) as? myCustomCell {
Так что мы получаем доступ только первый экземпляр вложенного CollectionView.
Спасибо за советы попросили