iOS为UILabel添加点击事件。
UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)]; l.userInteractionEnabled=YES; UITapGestureRecognizer *labelTapGestureRecognizer = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(labelTouchUpInside:)]; [l addGestureRecognizer:labelTapGestureRecognizer]; -(void) labelTouchUpInside:(UITapGestureRecognizer *)recognizer{ UILabel *label=(UILabel*)recognizer.view; NSLog(@"%@被点击了",label.text); }