Avatar ·

Comment appeler programmatiquement un gestionnaire de tap gesture sur une UIView en Swift ?

Bonjour ! Je suis débutant en développement iOS avec Swift et j'ai un problème. J'ai ajouté un UITapGestureRecognizer sur une UIView, et tout fonctionne parfaitement lorsque l'utilisateur tape manuellement sur la vue. Mais j'ai besoin de simuler ce tap programmatiquement — par exemple, lorsqu'une notification push arrive ou après le chargement de données, pour que le même gestionnaire soit déclenché. J'ai essayé d'appeler la méthode directement, mais cela ne fonctionne pas comme prévu. Voici mon code : ```swift class ViewController: UIViewController { @IBOutlet weak var myView: UIView! override func viewDidLoad() { super.viewDidLoad() let tap = UITapGestureRecognizer(target: self, action: #selector(handleTap(_:))) myView.addGestureRecognizer(tap) } @objc func handleTap(_ sender: UITapGestureRec