我有一个UITABLEVIEW,我想只显示某些单元格的删除功能(也就是说,某些单元格是用户可删除的,某些单元格不是)。据我所知,seteditable:仅设置在表级别。有没有办法覆盖这个或隐藏某些单元格上的删除按钮?
答案 0 :(得分:7)
你应该实施
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
tableview委托中的。在那里,您可以为您的单元格返回适当的编辑样式: UITableViewCellEditingStyleDelete 表示可删除的单元格, UITableViewCellEditingStyleNone 表示其他人