UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, 150, 150, 150)];
imageView.image = [UIImage imageNamed:@"11"];
imageView.userInteractionEnabled = YES;
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@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",(unsigned long)tag);
}
转载请注明出处:http://blog.csdn.net/sevenquan
本文介绍如何使用Objective-C为UIImageView设置点击事件,包括UIImageView的基本配置、添加手势识别器以及响应点击事件的方法。

359

被折叠的 条评论
为什么被折叠?



