здесь нужно выполнить два шага,
шаг 1
присвойте tags
для просмотра изображений перед добавлением в массив myImages.
шаг 2
получить тег из массива изображения и назначить каждому вашему жесту
myImages.forEach{
let tap = UITapGestureRecognizer(target: self, action: #selector(handleTap(_:)))
tap.numberOfTapsRequired = 1
tap.view?.tag = $0.tag
$0.isUserInteractionEnabled = true
$0.addGestureRecognizer(tap)
}
и обрабатывать функционал как
@objc func handleTap(_ sender: UITapGestureRecognizer) {
guard let getTag = sender.view?.tag else { return }
print("getTag == \(getTag)")
}