iOS点击手势(tap)

来源:互联网 发布:minitool数据恢复软件 编辑:程序博客网 时间:2024/04/30 16:01


UIImageView *imgView = [[UIImageViewalloc] initWithFrame:CGRectMake(60,100, 100, 100)];

UIImage *image = [UIImageimageNamed:@"1.png"];

imgView.image = image;

imgView.userInteractionEnabled =YES;


//第二步 添加手势

    //抽象类特点 不能创建对象

    UITapGestureRecognizer *tap = [[UITapGestureRecognizeralloc] initWithTarget:selfaction:@selector(imageViewTap:)];

    tap.delegate =self;

    //设置属性点击此次 1单击 2双击

    tap.numberOfTapsRequired =1;

    //设置属性单击触控 还是多点触控

    tap.numberOfTouchesRequired =1;

    [imgView addGestureRecognizer:tap];



#pragma mark - 点击手势触发事件

-(void)imageViewTap:(UITapGestureRecognizer *)tap

{

    NSLog(@"识别到了点击手势");

    self.view.backgroundColor = [UIColorgreenColor];

}


0 0
原创粉丝点击