Чтобы установить сцену, у меня есть сетка UIImageView 4x5, которую я хотел бы перевернуть и показать новое изображение при нажатии. Я хотел бы сделать это с помощью одной @IBaction. У меня просто возникают проблемы со ссылками на выбранный UIIMageView при распознавании касания. Я уверен, что это что-то очень простое. Я только сейчас начинаю работать с UITapGestureRecognizer, так что пока не знаю всех подробностей. Вот @IBAction, который я пытаюсь использовать:
@IBAction func tileTapped(recognizer: UITapGestureRecognizer, _ sender: UIImageView) {
print("Tile Tapped: \(sender.tag)")
}
Мое заявление на печать дает мне следующее, независимо от того, что касалось UIImageView:
Плитка повернута: 0
Мои теги настроены для ссылки на строку и столбец, в которые они попадают. Например, теги для моей первой строки:
00, 01, 02, 03
Моя самая большая проблема - просто получить тег для соответствующего UIIMageView. Как только я это выясню, я должен быть твердым.
Заранее спасибо!