我创建了待办事项列表。现在我想为每个单元格设置复选框。当我将其标记为已选中时,它可以被标记,然后我们选择删除按钮,如果我们想要,它也在右侧的同一单元格中并删除,但我无法执行这样的操作。
有人可以帮助我吗?
答案 0 :(得分:17)
@Chakradhar不是一个大问题,你可以在使用或不使用自定义图片的情况下轻松完成..在你的didSelectRowAtIndexPath
代表中尝试检查并根据你的情况给出UITableViewCellAccessory
....这是不需要使用额外图像的方式,您可以检查特定的选定单元格。
if (//here you check)
{ // item needed - display checkmark
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
else
{ // not needed no checkmark
cell.accessoryType = UITableViewCellAccessoryNone;
}
执行此shopping tutorial并查看didSelectRowAtIndexPath
委托方法,了解他们如何使用该条件。
根据您最后的评论进行编辑:对于自定义附件视图,请查看实施 Custom Accessory View For UITableView in iPhone
祝你好运!
答案 1 :(得分:2)
使用此
cell.accessoryType = UITableViewCellAccessoryCheckmark;
答案 2 :(得分:0)
您实际上可以在单元格中添加带有未选中图像的自定义按钮。在按钮操作方法中,您可以将图像更改为已选中&处理你想要处理的其他事情