iOS中UIImageView 新增UITapGestureRecognizer後傳參
阿新 • • 發佈:2019-02-09
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, 150, 150, 150)];
imageView.image = [UIImage imageNamed:@"11"];
imageView.userInteractionEnabled = YES;
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizeralloc] initWithTarget:selfaction:@selector(clickEvent:)];
[imageView addGestureRecognizer:singleTap];
singleTap.view.tag = 22222;
[views addSubview:imageView];
-(void)clickEvent:(id)sender
{
UITapGestureRecognizer *tap = (UITapGestureRecognizer*)sender;
UIView *views = (UIView*) tap.view;
NSUInteger tag = views.tag;
NSLog(@"-----tag-------------%lu",(
}