Точно так же, как сказал lnafziger, чтобы войти в режим редактирования, вызовите
[self.tableview setEditing:YES animated:YES];
в функции, которая связана с вашей кнопкой.
Чтобы показать флажки на ваших ячейках, когда таблица находится в режиме редактированияВ режиме добавьте эти строки в viewDidLoad
:
[self.tableView setAllowsSelectionDuringEditing:YES];
[self.tableView setAllowsMultipleSelectionDuringEditing:YES];
Затем для UIBarButtonItem для изменения изображений добавьте цикл for с массивом [self.tableView indexPathsForSelectedRows]
и измените изображение каждой ячейки следующим образом:
NSArray *paths = [self.tableView indexPathsForSelectedRows];
for (NSIndexPath *path in paths) {
UITableViewCell *cell = (UITableViewCell *)[self.tableView cellForRowAtIndexPath:path];
//change cell.imageView's image
}