2009-11-18 81 views
2

我有一个UITABLEVIEW,我想只显示某些单元格的删除功能(也就是说,某些单元格是用户可删除某些单元格不是)。据我所知,seteditable:只能在表级别设置。有没有办法来覆盖这个或隐藏某些单元格上的删除按钮?在选定的UITABLEVIEW单元上隐藏/禁用编辑按钮?

回答

7

你应该在的tableview委托实施

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

。您可以返回适合您的单元格的编辑样式:UITableViewCellEditingStyleDelete for deletable cells,UITableViewCellEditingStyleNone for others

相关问题