自定义UITableViewCell 上的多个按钮点击事件处理
来源:互联网 发布:linux如何打开命令行 编辑:程序博客网 时间:2024/05/16 15:19
第一种方式给Button加上tag值
这里分为两种:一种是直接在原生的UITableViewCell上添加UIButton按钮,然后给UIButton设置tag值,然后在控制器里的方法里通过取数据,做界面跳转等。还是举个例子吧,省的回忆半天。
然后在点击事件中取数据,加信息
以上两个方法都是在同一个控制器中。
另外一种,自定义了UITableViewCell,那么就在UITableViewCell里添加一个代理方法。
然后再控制器中实现Cell的代理方法即可
当然,这里也可以做界面跳转,取数据依然用button的tag值。
第二种,是直接在自定义的Cell里面跳转,这种耦合性比较强。思路先是找到button的父控制器,然后做界面跳转或者其他操作。有这样一个工具方法
头文件就不写了,很简单的扩展。
0 0
- 自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上的多个按钮点击事件处理
- iOS开发-UI控件:自定义UITableViewCell 上的多个按钮点击事件处理
- 自定义UITableViewCell 上按钮点击事件处理
- 自定义UITableViewCell上的按钮点击事件处理
- UITableViewCell上的按钮点击事件处理
- UITableViewCell上的按钮点击事件处理
- UITableViewCell上的按钮点击事件处理
- IOS--UITableViewCell上的按钮点击事件处理
- iOS Block 处理UITableViewCell上button的点击事件
- UITableViewCell左滑动删除 和cell上按钮的点击事件
- 自定义UITableViewCell上的delete按钮
- 自定义UITableViewCell上的delete按钮
- ①@Resource与@AutoWired注解
- 【原创分享·支付宝支付】HBuilder打包APP调用支付宝客户端支付
- Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
- TLS1.3规范(RFC文档)
- 【Operator】【SKY】天空电视台进军OTT领域
- 自定义UITableViewCell 上的多个按钮点击事件处理
- IntelliJ IDEA 乱码解决方案 (项目代码、控制台等)
- String.format() 格式化字符串
- 8.离散余弦变换
- canvas星星炫耀
- 【转载】Java final 修饰符知识点总结
- 给 Android 开发者的 RxJava 详解
- Android中的UI性能检测
- python自定义线程池控制线程数量