在UITableView中删除按钮

时间:2011-09-02 11:26:08

标签: iphone ios uitableview

我想在我的UITableView中使用删除按钮,就像编辑联系人时在AdressBook中一样。

这是自定义单元格还是UIButton?

3 个答案:

答案 0 :(得分:0)

如果您实现了Delegate方法来编辑tableview

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

而不是实现DataSource方法

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

要在滑动单元格时允许获取删除按钮,请使用

Cell Editing Style : UITableViewCellEditingStyleDelete

//编辑:错误答案。 你的意思是底部的大一点还是左边的标志?

答案 1 :(得分:0)

要制作此按钮,您可以执行以下操作:

  1. 制作UITableView样式Grouped
  2. 在表格中添加+1部分。
  3. 对你的表说,它是最后一节的一个单元格
  4. 只需返回上一部分的自定义单元格(带红色背景和相应的标签)

答案 2 :(得分:0)

使用.... 首先使用

  

[btn removeFromSuperview];

  

[tblobj reload];