削除確認ポップアップは UITableView または UITableViewCell に組み込まれていません (スワイプして機能を削除します)。そのようなものは手動で追加する必要があるため、取り除くのは簡単です: ポップアップを追加しないでください :)
他の人のコードを保守している場合は、次の方法を検索してください。
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
return isEditable ? YES : NO;
}
メソッドのドキュメントは次のように述べています。
このメソッドにより、デリゲートは個々の行が編集可能として扱われないように除外できます。編集可能な行は、セルに挿入または削除コントロールを表示します。このメソッドが実装されていない場合、すべての行が編集可能であると見なされます。編集できない行は、UITableViewCell オブジェクトのeditingStyle プロパティを無視し、削除または挿入コントロールのインデントを行いません。編集可能であるが、挿入または削除コントロールを表示したくない行は、tableView:editingStyleForRowAtIndexPath: デリゲート メソッドから UITableViewCellEditingStyleNone を返すことができます。
より複雑なケースについては、 Apple docs Inserting and Deleting Rows and Sectionsへのリンクを次に示します。