Tableview具有删除按钮并从tableview中删除数据

时间:2011-02-23 06:11:42

标签: uitableview ios4

我有一个tableview,这是以编程方式创建的,它有数据项列表 现在我想在每个tableview单元格中放置一个按钮,并按下删除按钮

当我按下删除按钮时,应从tableview中删除相应的单元格dataitem

任何人都可以回答这个问题...

提前致谢.....

2 个答案:

答案 0 :(得分:0)

您是否从数据库中填充数据? 如果是,那么使用删除按钮onclick创建一个单元格调用一个获取该数据的id的函数,并将从数据库中删除该数据,以便它也将从表视图中删除。

答案 1 :(得分:0)

我有一个解决方案,

在某些操作上,点击设置[self.browseTableView setEditing:TRUE];,然后您可以使用

处理该事件

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

在您的委托文件中,通常可以将其设置为文件所有者。

您也可以通过

设置选择性编辑
-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
if(indexPath == 0)
          return UITableViewCellEditingStyleNone;
return UITableViewCellEditingStyleDelete;
}

这里indexPath会给你行号

希望这会有所帮助!!