码迷,mamicode.com
首页 > 其他好文 > 详细

获取手势点击哪个控件 UIGestureRecognizer

时间:2018-07-09 15:26:36      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:text   tap   single   init   send   pre   str   ext   就是   

给图片增加UIGestureRecognizer 手势的时候 ,因为图片是动态增加的,一开始不知道如何确定自己点在哪个控件上。
后来各种试,终于明白了。。。
代码如下

UIGestureRecognizer* singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageTouch:)]; // 创建手势

[myImage addGestureRecognizer:singleTap];// 在图片上增加手势

myImage.tag = 100;// 给图片增加一个唯一标识

- (void)imageTouch:(UITapGestureRecognizer * )sender

{

NSLog(@"%@",sender.self.view);// 这个view 就是点击的那个控件

}

获取手势点击哪个控件 UIGestureRecognizer

标签:text   tap   single   init   send   pre   str   ext   就是   

原文地址:https://www.cnblogs.com/lrr0618/p/9283655.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!