Actuellement, je suis en train de faire ceci:Meilleure façon d'obtenir le bouton setTitle?
NSInteger senderTag = [sender tag];
Mais tout ce que je veux vraiment est le titre/valeur du bouton pressé pas l'ID tag.
Actuellement, je suis en train de faire ceci:Meilleure façon d'obtenir le bouton setTitle?
NSInteger senderTag = [sender tag];
Mais tout ce que je veux vraiment est le titre/valeur du bouton pressé pas l'ID tag.
Vous pouvez obtenir le texte de l'étiquette de votre bouton en cochant
NSString *txt = [sender titleLabel].text;
Ce n'est pas aussi fiable que l'étiquette, mais, surtout quand votre application modifie le texte sur l'étiquette en réponse aux interactions de l'utilisateur ou en raison à la sélection d'une nouvelle locale.
Notez également que pour définir l'étiquette que vous devez utiliser une autre méthode:
[sender setTitle:@"Hello" forState:UIControlStateNormal];