2015-06-25 3 views
0

Как я могу передавать данные между двумя UITableViews? Один TableView должен иметь несколько определенных строк с отметками (например, панель настройки). Эти проверенные строки в TableView затем должны быть видны во втором TableView. Любая идея или пример кода для этого? Благодарю.Передача данных между двумя UITableViews

+0

Вы используете этот вид таблицы в uiviewcontroller или используете uitableviewcontroller ?? –

+0

uitableviewcontroller – Daniela

+0

один настольный контроллер для другого планшетника? –

ответ

1

Вам необходимо предоставить общие данные модели (как правило, массив) и использовать оба эти данных в виде таблицы данных.

Как каждый источник данных представляет эти данные, зависит от них и будет влиять на то, как каждая таблица представляет данные. Если одно табличное представление «редактирует» данные модели, другому табуляции может быть предложено перерисовать этот элемент в массиве данных. Это работает в обоих направлениях.

Это классический MVC (M = данные, V = tableview, C = tableview.datasource).

0

Возьмите два TableView в общем контроллере представления. Просто выделите его тегом. Когда вы получаете данные от разбора, просто перезагрузите таблицу тегом. Вы можете управлять двумя табличными представлениями в общем контроллере базового представления.