UITableView中关于cell里的按钮被点击时如何确定是哪一个cell
展开全部
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发比较自由 实现功能!
2 给每button设置tag值 indexPath.row+固定数(实现简单 代码健壮逻辑复杂处理)
3自定义cell btnClick事件 cell处理 cell候 注入依赖文 cell 种类 用工厂模式抽象 需要用协议写接口 要注意 引用context候要区 weak strong (避免循环引用) 协议熟悉 用通知调ViewController (种 发者基础要求教高 比较推荐 代码健壮 重用性高 封装较 )
4 用block封装 处理事件 类似1 需要重写btn(推荐 内存占用 )
其 列举 底搞 要脑 根据实际情况 IOS发比较自由 实现功能!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询