IOS label addGestureRecognizer 添加参数

     _tvCheckMore.tag = 0;
    [_tvCheckMore addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onClick:)]];
-(void)onClick:(id)sender
{
    UITapGestureRecognizer *tap = (UITapGestureRecognizer*)sender;
    UILabel *label = (UILabel*) tap.view;
    switch(label.tag)
    {
        case 0:
            NSLog(@"0");
            break;
        case 1:
            NSLog(@"1");
            break;
        case 2:
            NSLog(@"2");
            break;
    }
}

你可能感兴趣的:(ios)