问题描述
解决方案
给选中和未选中设置成两张图片 设置为按钮选中状态的图片和未选中状态下的图片 点击全选的时候 你就把cell左边按钮的状态变成selected就行了
为了防止重用后 出现错误 可以加一个BOOL状态控制一下 在cell加载左按钮的时候判断一下状态就行了
解决方案二:
tableView selectRowAtIndexPath: animated: scrollPosition: 可以,或者你做个代理方法
解决方案三:
点全选,reload这个tableView;然后所有cell的按钮状态都是选中的就可以(代码里面选中的bool本地是如何配置的,更改所有列表数据的状态值)。
解决方案四:
弄个BOOL值记录这些按钮的状态,点全选就更改BOOL值然后reloadData,
解决方案五:
自定义的选中 只能通过 reload tableview 和 将这个元素 保存在外部集合中 改变集合中的变量的值了
解决方案六:
给cell 一个属性值 来判断是否进行选中操作 全选 就把所有cell的属性值都改成选中
时间: 2025-01-20 17:50:10