J'ai un objet UIImageView qui, quand on clique dessus, va lire une animation, je veux réutiliser le même code pour faire plusieurs objets. Comment définir l'étiquette de l'expéditeur afin qu'il connaisse son objet différent?uibutton sender tag
.h
- (IBAction)startClick:(id)sender;
.m
- (IBAction)startClick:(id)sender
{
//UIImageView *theButton = (UIImageView *)sender.tag;
bubble.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed: @"Pop_1.png"],
[UIImage imageNamed: @"Pop_2.png"],
[UIImage imageNamed: @"Pop_3.png"], nil];
[bubble setAnimationRepeatCount:1];
bubble.animationDuration = 1;
[bubble startAnimating];
}
double possible de [casting paramètre de l'expéditeur] (http://stackoverflow.com/questions/1089752/casting-sender-parameter) – kennytm