Tag attribute is the key
-----------------
int
i;
for
(i = 0; i < count; i++) {
// some image
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
// attach to some view
imageView.tag = i;
UITapGestureRecognizer *g = [[UITapGestureRecognizer alloc]
initWithTarget:
self
action:
@selector
(imageTap:)];
[imageView addGestureRecognizer:g];
}
// handler
- (
void
)imageTap:(UITapGestureRecognizer *)sender {
// identifier can be referenced in sender.view.tag
UIImageView *imageView = (UIImageView *)sender.view;
}
No comments:
Post a Comment