关闭

UITapGestureRecognizer是没有tag

688人阅读 评论(0) 收藏 举报
分类:
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]);
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:211037次
    • 积分:2221
    • 等级:
    • 排名:第17641名
    • 原创:73篇
    • 转载:33篇
    • 译文:0篇
    • 评论:28条
    文章分类
    最新评论