TableViewで特定のセルだけ編集モードにしない方法
canMoveRowAtIndexPathメソッドでセルを特定して判定してやる
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath{ //セルの取得 UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; if (取得したセルに応じて何かしら判断する) { return YES; //編集可能なセル } //編集不可能なセルの場合 return NO; }
簡単だけど何かと便利