Представление изображения, добавленное к UICollectionViewCell, исчезает при добавлении - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть игра, в которой я делаю магазин. У меня есть ячейки для каждого предмета. Когда вы нажмете на ячейку, вы купите товар. У меня есть UIImageView, который я хочу добавить в ячейку при нажатии на нее, чтобы показать, что она собрана. Я не могу просто установить позицию так же, как ячейка, потому что CollectionView имеет вид с автоматической прокруткой. Я хочу, чтобы ImageView был добавлен в ячейку, чтобы он перемещался вместе с ячейкой при прокрутке. Всякий раз, когда он добавлен, он исчезает.

Это то, что я пробовал

func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {

    let cell = collectionView.cellForItem(at: indexPath) as! Shop1CollectionViewCell

        cell.addSubview(toFront: selector)

//I have tried replacing cell with cell.Label(a view inside of cell), and cell.contentView none of these change anything

        cell.bringSubview(toFront: selector)//just in case if it is added and gets put behind all of the views in the cell


    }

Всякий раз, когда я нажимаю на ячейку, изображение исчезает. Есть ли другой способ добавить это в ячейку, чтобы она не исчезла?

...