手势UITapGestureRecognizer的tag
UITapGestureRecognizer是没有tag属性,但他有UIView的属性,我们可以通过给UIView添加tag属性,从而标记UITapGestureRecognizer。
1
2
3
4
5
6
7
8
9
10
11
12
|
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc]initWithTarget: self action: @selector (whenClickImage:)]; [_firstImage addGestureRecognizer:singleTap]; UIView *singleTapView = [singleTap view]; singleTapView.tag = 0; [singleTap release]; -( void )whenClickImage:( id )sender { UITapGestureRecognizer *singleTap = (UITapGestureRecognizer *)sender; NSLog ( @"%d" ,[singleTap view].tag]); } |