添加手势iOS

来源:互联网 发布:学会c语言能做什么 编辑:程序博客网 时间:2024/05/17 23:40

在添加手势的时候,要注意:

如果要是多个控件添加同一个手势,必须分开创建手势并添加!

例如:给四个控件添加手势,必须创建四个手势,但是四个手势可以执行同样的方法。

如何区分是点击的那个控件呢???

方法:

提前给控件加上tag值

- (void)handleTap:(UITapGestureRecognizer *)tap{

    CGPoint location = [tap locationInView:self.view];

    UIView *tapView = [self.viewhitTest:locationwithEvent:nil];

    if (tapView.tag ==221) {

        NSLog(@"221");

    }else{

        

    }

}


注意:创建的手势名称必须不同,,,,,方法名可以一样

1 0
原创粉丝点击