Je travaille sur une application qui tire dynamiquement les images à partir du dossier d'images et les affiche dans une ScrollView, très similaire à this tutorial code d'Apple (voir la méthode viewDidLoad):Faire dynamique ImageViews cliquable
Chaque image se met dans un ImageView. Maintenant, je veux rendre chaque image cliquable, mais comme il est dynamique je ne peux pas créer une quantité fixe d'IBActions + ce serait très répétitif et copier/coller, ce que je veux éviter.
Donc, fondamentalement ce code:
-(IBAction)Fork {
[buttonImageView setImage:[UIImage imageNamed:@"Fork.png"]];
}
mais pour chaque image qui est créée. Je suis particulièrement confus parce que je ne peux pas "connecter" les IBActions au bouton via le Storyboard.
J'apprécie n'importe quelle aide avec des conseils de code puisque je suis un débutant.
Ajoutez un outil de reconnaissance gestuelle à votre vue d'image. Au robinet ont une méthode appelée. Avoir la même méthode appelée. Dans votre affichage d'image, ajoutez un tag. Lorsque la méthode est appelée, recherchez la balise et vous êtes tous définis. –