【iOS】UIImageView 点击事件

UIImageView 并不像 UIButton 那样点击鼠标就可以关联点击事件,也不像 Android 里有 onClickListener,这个时候就需要借助 UITapGestureRecognizer 类,从类名上就可以看出,这个类就是用于处理 tap(单击) 事件的。

示例代码:

[self.imageView setUserInteractionEnabled:YES];
[self.imageView addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(click)]];

- (void)click
{
    NSLog(@"点我了");
}

参考:http://www.bubuko.com/infodetail-600709.html

原文地址:https://www.cnblogs.com/jaxer/p/5680951.html