UITableView中关于cell里的按钮被点击时如何确定是哪一个cell

 我来答
pest永远幸福儿
2016-12-07 · TA获得超过432个赞
知道小有建树答主
回答量:457
采纳率:0%
帮助的人:328万
展开全部
1 想解决问题 自新建类 继承UIButton 面加属性 int行 设置cell候 让int等于 indexPath.row (比较麻烦 需要自定义button 能要自定义cell)
2 给每button设置tag值 indexPath.row+固定数(实现简单 代码健壮逻辑复杂处理)
3自定义cell btnClick事件 cell处理 cell候 注入依赖文 cell 种类 用工厂模式抽象 需要用协议写接口 要注意 引用context候要区 weak strong (避免循环引用) 协议熟悉 用通知调ViewController (种 发者基础要求教高 比较推荐 代码健壮 重用性高 封装较 )
4 用block封装 处理事件 类似1 需要重写btn(推荐 内存占用 )
其 列举 底搞 要脑 根据实际情况 IOS发比较自由 实现功能!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式