默认情况下UILabel是不支持点击事件的,网上查了查居然没有一个是完整的答案,现在我提供一个完整的代码。

UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)];  l.userInteractionEnabled=YES;  UITapGestureRecognizer *labelTapGestureRecognizer = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(labelTouchUpInside:)];  [l addGestureRecognizer:labelTapGestureRecognizer];  -(void) labelTouchUpInside:(UITapGestureRecognizer *)recognizer{  UILabel *label=(UILabel*)recognizer.view;  NSLog(@"%@被点击了",label.text);          }  

Object C为UILabel添加点击事件相关推荐

  1. iostext添加点击事件_iOS给UILabel添加点击事件

    前言:笔者最近需要实现给UILabel中的链接添加点击事件的功能.使用so.com查了下,发现TTTAttributedLabel的封装程度比较好.整理了TTTAttributedLabel的基本使用 ...

  2. 给View 添加手势,点击无反应 如何给View添加点击事件,手势方法

    项目中有很多地方需要添加点击事件,重复代码很多,所以做了一个UIView的分类,专门做点击事件使用. 项目地址:UIView-Tap 代码很简单,主要有一点就是注意分类不能直接添加属性,需要用到运行时 ...

  3. android html图片点击事件,Android TextView加载HTMl图文之添加点击事件和查看图片

    前言 用TextView显示Html图文,每一个需求都是需要探索的,不再是简单的添加点击事件就可以了. 1.如何添加点击事件 这里要使用上在Html.forHtml()方法中的第四个参数:Html.T ...

  4. android 部分区域点击,Android编程实现ListView中item部分区域添加点击事件功能

    本文实例讲述了Android编程实现ListView中item部分区域添加点击事件功能.分享给大家供大家参考,具体如下: 需求如题目:Android listview中item部分区域添加点击事件,在 ...

  5. RecylerView为item添加点击事件

    RecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件. 1 原理: 为Recy ...

  6. 【Qt】Qt 开发桌面程序 ( Qt 版本 5.14.2 | 编辑 Qt 桌面按钮控件 | 修改按钮文本 | 为按钮添加点击事件 | 系统调用 | 去掉系统调用命令窗口 )

    文章目录 一.添加按钮控件 二.修改按钮文本 三.为按钮添加点击事件 ( 弹出对话框 ) 四.为按钮添加点击事件 ( 打开记事本 ) 五.为按钮添加点击事件 ( 打开计算器 ) 六.去掉系统调用时弹出 ...

  7. 【Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )

    文章目录 一.安装 MFC 开发组件 二.创建 MFC 应用 三.MFC 应用窗口编辑 四.为按钮添加点击事件 五.修改按钮文字 六.打开系统其它应用 七.博客源码 一.安装 MFC 开发组件 打开 ...

  8. JQuery 动态生成元素添加点击事件

    页面代码 <html> ... <body> <div id="divBox"></div> <script> $(fu ...

  9. Android之BaseQuickAdapter(3.0.4版本)给子view添加点击事件(helper.addOnClickListener(view))的函数没了

    1.问题 用BaseQuickAdapter给子view添加点击事件,以前都是在适配器里面这么写的helper.addOnClickListener(view),现在这个函数没了 2.解决办法 直接在 ...

最新文章

  1. 将阿拉伯数字转换为其对应的中文数字
  2. git push -u origin master 上传出错问题
  3. 分布式与人工智能课程(part5)--第五课
  4. NET问答: 多个 await 和 Task.WaitAll 是等价的吗?
  5. 纪中培训总结(2019年9月4~13日)
  6. android sdk 4.4.4,4.4.4 not in Android SDK manager
  7. 深度解说阿里云 Serverless Kubernetes
  8. echart折线图删除_用Echart创建简单的折线图
  9. android 电池小记
  10. python不调包实现sobel_python利用百度云接口实现车牌识别的示例
  11. 腾讯二面:引入RabbitMQ后,你如何保证全链路数据100%不丢失 ?
  12. 关于DNF的多媒体包NPK文件的那些事儿(7) - IMGV5
  13. opencv-python学习笔记(十一)—— 图像处理之图像直方图
  14. Python【第十天】文件与模块
  15. 英特尔服务器新消息,又一个时代的眼泪!英特尔安腾处理器走完20年成为历史...
  16. 深度学习--解决模型过拟合的问题
  17. 模拟人脑:迄今最大规模4个实验,人工智能的救赎之路?(附PDF公号发“模拟人脑”下载)
  18. Icon图标制作(转化)工具
  19. Cadence Allegro导出BOM清单图文教程及视频演示
  20. iOS Keychain和keychain share

热门文章

  1. OpenGL 与 GLSL 版本号
  2. corosync+pacemaker+nfs提供mysql高可用
  3. [原]零基础学习在Android进行SDL开发系列文章
  4. ORACLE SELECT 语句中使用 CASE
  5. TensorFlow——多维矩阵的转置(transpose)
  6. 粒子滤波(Particle filter)
  7. 信噪比与误码率的计算
  8. windows下安装emscripten
  9. C/S+P2P网络模型(二)--上传下载文件
  10. 三维重建学习(1):基础知识:旋转矩阵与旋转向量