2010-09-20 2 views
1

J'ai défini la méthode suivante:Identifier ce UIControlEvents a été déclenchée par UIButton (ou tout autre widget de)

- (IBAction)actionPerformed: (id)sender { ... } 

et enregistré avec plusieurs widgets (UIButtons la plupart du temps) sur une vue. Je voudrais enregistrer un message me disant qui a déclenché qui UIControlEvents, par exemple Je ne veux pas utiliser le titre car certains boutons peuvent partager le même titre; est-il un équivalent à l'id sur un élément HTML?

Et je ne pouvais pas trouver un moyen d'extraire les UIControlEvents de l'expéditeur/UIButton. Des idées?

Répondre

0

C'est ce que j'ai utilisé pour savoir quel bouton appelé ma fonction «pressée» (il est lié à 64 boutons ...) Je ne suis pas sûr de savoir quelle fonction a fait si ... Hope CA aide!

- (IBAction) pressé: (id) sender {
UIButton bouton * = (UIButton *) expéditeur;
{NSLog (@ "bla bla bla bla% @, expéditeur) etc}

Questions connexes