从编辑中排除UITableViewCell

时间:2011-09-03 21:29:58

标签: iphone objective-c cocoa-touch

我有一个编辑按钮,按下时将整个表格置于编辑模式:tableView.editing = YES;

我希望每个单元格都处于编辑模式,但最后一个单元格除外,我希望始终保持非编辑模式。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:4)

看看吧!

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
   // this logic might work for you, or it mightn't if you have more than one section
   return [tableView numberOfRowsInSection:indexPath.section] != (indexPath.row + 1)];
}