UITableView выбранных строк после редактирования - PullRequest
0 голосов
/ 03 апреля 2012

Я пытаюсь получить выбранные строки UITableView после завершения режима редактирования.

- (void)tableView:(UITableView *)tableView didEndEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@"did end editing");
    NSArray *selectedRows = [tableView indexPathsForSelectedRows];
    NSLog(@"%i", selectedRows.count);
}

К сожалению, это не работает.Этот метод никогда не вызывается, когда я заканчиваю редактирование.

На самом деле я хочу, чтобы пользователь мог выбрать несколько строк и передать соответствующие данные в почту.

Как получитьэти клетки ?!Я надеюсь, что вы можете помочь мне!

Привет, Джулиан

1 Ответ

0 голосов
/ 03 апреля 2012

Я не думаю, что редактирование - это то, что вам нужно.

Редактирование применяется только к одной ячейке за раз.(через документы )

Вам, вероятно, нужно реализовать свой собственный режим редактирования и отслеживать, какие ячейки выбирает пользователь для выполнения редактирования.Затем, когда они говорят «выполнить редактирование» (или с использованием используемого вами языка), выполните это редактирование для этих ячеек.

Это может помочь:

Редактировать и удалять несколько строкв UITableView одновременно

...