给手势UITapGestureRecognizer添加"tag"标志
2013-01-28 09:56
337 查看
UITapGestureRecognizer是没有tag属性,但他有UIView的属性,我们可以通过给UIView添加tag属性,从而标记UITapGestureRecognizer。
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]);
}
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]);
}
相关文章推荐
- UIImageView 添加了UITapGestureRecognizer 之后,手势不响应
- iOS-85-UILabel等控件添加手势点击事件(UITapGestureRecognizer)
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- 给手势UITapGestureRecognizer绑定tag
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- IOS开发:添加了手势UITapGestureRecognizer,但是点击却没任何反应
- 用Category方式给UITapGestureRecognizer添加Tag属性
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- 给UIimageView添加UITapGestureRecognizer手势点击事件
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效 或者点击UITableView的空白处收起键盘
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效
- IOS开发:添加了手势UITapGestureRecognizer,但是点击却没任何反应