複数のセクションを持つUITableViewがあり、1つのセクションのみを編集可能にしたい(スワイプして削除)。
デリゲートメソッドで何かしなければならない気がしますがwillBeginEditingRowAtIndexPath
、理解できないようです。
複数のセクションを持つUITableViewがあり、1つのセクションのみを編集可能にしたい(スワイプして削除)。
デリゲートメソッドで何かしなければならない気がしますがwillBeginEditingRowAtIndexPath
、理解できないようです。
使用する
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
編集可能にする場合はYESを返し、それ以外の場合はNOを返します。
あなたが探しているもののために以下の関数を使うことができます:
-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
編集する行にYESを返します。