2011-02-28 63 views
3

我创建了todos列表。现在我想把每个单元格的复选框。当我将它标记为选中时,它可以被标记,然后我们选择删除按钮(如果我们想要的话),这也在右侧的同一个单元格中并被删除,但我无法执行这样的操作。我们怎样才能把复选框放在uitableviewcell中

任何人都可以帮我吗?

回答

17

@Chakradhar不是一个大问题,你可以做的事情&手柄休息它非常容易使用或不使用自定义图像..在您的didSelectRowAtIndexPath代表尝试检查并根据您的条件给出UITableViewCellAccessory ....这是不需要使用额外图像的方式,您可以检查您特定选定的单元格。

if (//here you check) 
    { // item needed - display checkmark 
     cell.accessoryType = UITableViewCellAccessoryCheckmark; 
    } 
    else 
    { // not needed no checkmark 
     cell.accessoryType = UITableViewCellAccessoryNone; 
    } 

Take thi s shopping tutorial,并参见didSelectRowAtIndexPath委托方法了解他们如何使用该条件。

市价修改你最后的评论:对于定制附件视图找实现一个Custom Accessory View For UITableView in iPhone

祝您好运!

+0

非常感谢约翰 – 2011-02-28 09:01:45

+0

但如何才能改变这种状况从右侧勾选位置向左 – 2011-02-28 09:32:04

+0

对于你必须去定制配件观点......我已经编辑我的答案那 – Sudhanshu 2011-02-28 13:09:04

0

您可以选中图片上的cell.On按钮操作方法其实添加自定义BUTTOM你可以改变图像检查的要处理

2

使用此

cell.accessoryType = UITableViewCellAccessoryCheckmark; 
相关问题