Как вызвать табличное представление в другом контроллере представления? - PullRequest
0 голосов
/ 02 марта 2012

Как я могу поделиться таблицей между классами?

Я фактически создал табличное представление в контроллере представления (с файлом xib) и использовал следующие шаги, чтобы он исчез ...

[tableview retain];
[tableview removedfromsuperview]; 

В соответствии с моим проектом я создал новый контроллер представления (без файла xib) и Теперь я хочу вспомнить тот же табличный вид, который был создан в предыдущем контроллере представления. Я использовал что-то вроде этого

Firstviewcontroller *firstviewcontroller=[[Firstviewcontroller alloc]init];
[self.view addsubview :firstviewcontroller->tableview ];

Но не отображало табличное представление firstviewcontroller.

Ответы [ 2 ]

0 голосов
/ 02 марта 2012

Я думаю, что ваша проблема в том, что вы создаете новый объект firstviewcontroller.Вы должны использовать объект, который имеет табличное представление.

0 голосов
/ 02 марта 2012

Я не думаю, что вы можете поделиться элементами пользовательского интерфейса, но я уверен, что вы можете повторить табличное представление.

1. Создайте табличное представление в новом контроллере.

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

3. Заполните табличное представление массивом, переданным из предыдущего класса. Так что это выглядит аналогично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...