所以我实现了
- (BOOL)tableView:(UITableView *)tableView
canEditRowAtIndexPath:(NSIndexPath *)indexPath
和
- (void)tableView:(UITableView *)tableView
commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath
但是如何触发将tableview切换到编辑模式的东西?与单击编辑时iphone中的消息一样,将显示删除图标。这可能听起来非常基本,但我对此毫无头绪并且有点紧急,任何线索都会受到赞赏,谢谢。
答案 0 :(得分:5)
[tableView setEditing:YES animated:YES];
答案 1 :(得分:2)
您还可以使用导航控制器并在其中加载表格视图。然后只需在左侧导航栏项目中指定一个编辑按钮,它就会为您切换编辑。
// in the table viewDidLoad
self.navigationItem.rightBarButtonItem = self.editButtonItem;