gpt4 book ai didi

iphone - 单击 UIToolBarButton 选中和取消选中 UITableViewCells

转载 作者:行者123 更新时间:2023-11-28 23:11:48 25 4
gpt4 key购买 nike

如何在所有单元格旁边打勾并通过单击 UIToolBarButton 移除勾选标记?这可能吗?

我已经尝试遍历加载到 tableview 中的单元格数量,但我不知道如何将 accessorytype 设置为对所有单元格进行复选标记,然后在所有单元格都被选中时返回无?

最佳答案

不要直接更改单元格 - 更改用于填充单元格的数据,然后告诉表格重新加载它的数据。

因此,您需要:

  • 一种在单元格表示的数据中存储表示“选中状态”的方法;

  • 根据相关单元格所代表的项目的“选中状态”值,在您的 -tableView:cellForRowAtIndexPath: 方法中为单个单元格设置附件的方法

对于普通的 UITableViewCell,您可以通过如下语句设置附件:

cell.accessoryType = item.isChecked ? UITableViewAccessoryCheckmark : UITableViewAccessoryNone;

关于iphone - 单击 UIToolBarButton 选中和取消选中 UITableViewCells,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8031195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com