さて、ここから本題。 editButtonItemを押した時に、削除以外にも色々したいなーって時。 そういうときは以下のメソッドをオーバーライドします。(対象のUIViewControllerに丸ごとコピペする。) // 編集モードになった時に呼ばれるメソッド - (void)setEditing:(BOOL)editing animated:(BOOL)animated { NSLog(@"%s", __func__); [super setEditing:editing animated:animated]; if (editing) { // 編集モードの処理 NSLog(@"編集モードに入りました。"); }else{ // 編集モードから戻った時の処理 NSLog(@"編集モードから出ました。"); } }