У меня есть объект UIImageView, который при нажатии на него будет воспроизводить анимацию, я хочу повторно использовать один и тот же код для создания нескольких объектов. Как установить тег отправителя, чтобы он знал его другой объект?идентификатор отправителя uibutton
.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];
}
возможно дубликат [Casting параметр отправителя] (http://stackoverflow.com/questions/1089752/casting-sender-parameter) – kennytm