多个label添加tap手势和识别点击的是哪个label
来源:互联网 发布:凯立德导航端口修改器 编辑:程序博客网 时间:2024/05/04 23:39
CGSize screenFrame = [UIScreen mainScreen].bounds.size;
UILabel *lblName = [[UILabel alloc] initWithFrame:CGRectMake(100, 200, 100, 100)];
lblName.userInteractionEnabled = YES;
lblName.text = @"aaaaaa";
lblName.tag = 1;
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(click:)];
[lblName addGestureRecognizer:tap];
[self.view addSubview:lblName];
- (void)click:(UITapGestureRecognizer *)gesture{
NSLog(@"====%ld", (long)gesture.view.tag);//label的tag
}
UILabel *lblName = [[UILabel alloc] initWithFrame:CGRectMake(100, 200, 100, 100)];
lblName.userInteractionEnabled = YES;
lblName.text = @"aaaaaa";
lblName.tag = 1;
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(click:)];
[lblName addGestureRecognizer:tap];
[self.view addSubview:lblName];
- (void)click:(UITapGestureRecognizer *)gesture{
NSLog(@"====%ld", (long)gesture.view.tag);//label的tag
}
0 0
- 多个label添加tap手势和识别点击的是哪个label
- iOS 多个view添加手势, 识别是哪个view的事件
- iOS多个UILabel添加同一个单击手势,如何确定用户点击的是哪个UILabel (swift3.0)
- C#中多个label调用同一单击事件,怎么分辨是通过哪个label调用的
- 给label添加点击事件
- 给label添加点击方法
- Qt Label添加点击事件
- Qt:添加点击事件的Label并显示图片
- 解决Tap手势和UITableView点击冲突
- 根据手势获取点击的是哪个控件
- 在imageView依次添加7个手势, 1.点击哪个按钮,往imageView上添加哪个手势.(保证视图上只有一个手势). 2.轻拍:点击视图切换美女图片.(imageView上首先展示的美女
- iOS 给label添加点击事件
- iOS 给 label 添加点击事件
- sencha label 捕捉tap事件
- 如何在label的字符上添加个删除线
- iOS之巅峰 imageView 和 Label的点击事件
- 给你的组件添加Label
- 给tableView添加tap手势,与点击cell冲突
- poj1321 -- 棋盘问题
- Maven及插件安装
- android 百度地图api 地理编码&反地理编码
- C语言中的函数定义及函数声明
- target_action
- 多个label添加tap手势和识别点击的是哪个label
- Mac下使用mysql
- UDID
- getopt()函数的使用
- 【佳文选读】数学之美番外篇:平凡而又神奇的贝叶斯方法
- Android: Gallery的adapter中getView方法被执行多次
- Android中JNI的使用方法
- 表单中Readonly和Disabled的区别
- 使用presentViewController跳转时,页面黑色