为UIView添加点击事件

来源:互联网 发布:农村淘宝加盟申请 编辑:程序博客网 时间:2024/05/18 03:31

为UIView和子类添加点击事件,当然也可以用于 UIView 的子类。
使用 UITapGestureRecognizer   ,创建一个 UITapGestureRecognizer  将它添加到view上即可。
示例代码:
UITapGestureRecognizer *tapGesturRecognizer=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(ClickAction:)];
[myView addGestureRecognizer:tapGesturRecognizer];

设置手指个数:(默认为单击触发事件)
[tapGesture setNumberOfTapsRequired:2];

-(void)ClickAction:(UITapGestureRecognizer *)gesture
{
    if(myView == gesture.view)
    {
        NSLog(@"点击了myView!!!!!");
    }    
}


0 0
原创粉丝点击