Выбор нескольких строк из UITableview и отображение выбранных строк в отдельном UIViewController

1-я часть -> Мне нужно выбрать несколько строк из UITableView, и когда пользователи выберут строки в соответствии со своими требованиями, он нажмет кнопку «Готово», чтобы завершить процесс выбора. 2-я часть -> Затем мне нужно отобразить все выбранные строки в отдельном UIViewController.

То, что я уже сделал, это то, что я отображал данные в своем UITableView, и теперь я хочу отображать выбранные строки в отдельном ViewController. Так что любая помощь будет оценена.


person Nilesh Kumar    schedule 03.02.2014    source источник


Ответы (1)


Это можно сделать следующим образом:

  1. сохраните изменяемый массив, в который добавляйте объект из источника данных вашего текущего представления таблицы каждый раз, когда пользователь выбирает строку. (хотя мне любопытно, как вы определяете, выбрал ли пользователь строку?)

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

Надеюсь, это поможет...

person Aish    schedule 03.02.2014
comment
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@selected #%d row,indexPath.row); }------›через это я буду определять, выбрал ли пользователь строку. - person Nilesh Kumar; 03.02.2014
comment
да, также держите галочку на случай, если пользователь захочет снять галочку... :) вы пробовали это ?? получилось?? - person Aish; 03.02.2014
comment
Хорошо, это хороший момент. Я пробовал функциональность, но забыл о снятии галочки с предварительной обработки...... Спасибо - person Nilesh Kumar; 03.02.2014
comment
рад помочь... кстати, если решение сработало для вас... пожалуйста, проголосуйте за мой ответ... :) - person Aish; 03.02.2014