删除类似于iOS删除消息的功能

时间:2012-05-16 13:31:25

标签: ios ios5 imessage

我在UITableView中有一个项目列表要删除,有没有办法在iPhone中重用类似删除功能的删除功能?

1 个答案:

答案 0 :(得分:4)

您需要实现一些UITableViewDelegate方法,例如:

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath

要提供编辑和删除单元格的默认功能,您需要在导航栏中包含编辑按钮,la:

[[self navigationItem] setLeftBarButtonItem:[self editButtonItem]];

这应该适合您正在寻找的大多数“默认”实现,当然还有一些修改来包装您的代码:)