从TableView中删除多行

时间:2010-05-31 16:03:32

标签: iphone objective-c

  

可能重复:
  iPhone: modifying view when user shakes

嗨弗兰兹,

我想根据用户选择从表视图中删除多行。显然我不能使用didSelectRowAtIndexPath方法,因为它将为所选的每一行调用。我想允许用户选择多行进行删除,然后一次删除它们...是否可能,如果是,然后如何去做。我也使用一个基于视图的项目,我想要表视图的标题当用户想要从视图中删除行时,在同一视图上更改为“删除”。

THX

1 个答案:

答案 0 :(得分:1)

您仍然可以使用didSelectRowAtIndexPath:但您需要为选择删除的每一行保留一点状态。为每个选定要删除的行设置状态后,如果用户触发了delete all操作,则可以删除所有已设置状态的行。