0
私は私をはっきりと助けるものは見つけられませんでしたので、このことには寛容でください。editButtonItemを機能させるにはどうすればいいですか?
TableViewセルで行削除をアプリに許可したいと思います。
私はviewDidLoadメソッドに以下を追加することが示唆されてきた:
self.navigationItem.rightBarButtonItem = self.editButtonItem;
が、何次ですか?あなたは、単にUITableViewDelegate
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
[itemList removeObjectAtIndex:indexPath.row];
[table deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:YES];
}
}
に-tableView:commitEditingStyle:forRowAtIndexPath:
メソッドを実装し、あなたのtableViewが編集モードに入るようにするに助けるため
Thxを、
ステファン
編集ボタンをクリックすると、tableviewが編集モードに変わると思いますか? – Steve
はい、スワイプして – gcamp
を削除することもできます。編集ボタンをクリックすると、ボタンが「完了」に変わりますが、commitEditingStyleを呼び出す代わりにdidSelectRowAtIndexPathメソッドが呼び出されます。左の各セルに赤い丸い画像があります – Steve