如果选中(Cocoa),您如何使复选框删除表中的行?

时间:2009-04-22 17:37:01

标签: objective-c cocoa core-data

我的应用程序使用Coredata并在表格中显示数据,一列有一个复选框,一列有标题。 我想要它做的是,当复选框被选中时,它会删除行而不是使用删除/减号按钮的人。我想要这个的原因是因为我的应用程序是一个任务管理应用程序。

1 个答案:

答案 0 :(得分:4)

这听起来像是糟糕的用户界面设计。一次迷路点击,任务就消失了。您应该做的是让复选框设置为“已完成”标志,然后您的视图可以以不同方式显示该任务(例如文本删除线或灰显)或为用户提供不显示带有标志集的条目的选项。