Вид таблицы внутри, внутри контроллера. Лучший способ сделать это? - PullRequest
6 голосов
/ 10 января 2012

У меня есть главный домашний экран в моем приложении, который я надеюсь в конечном итоге содержать в виде таблицы.При нажатии кнопки вид таблицы переходит на вид карты.

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

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

1 Ответ

10 голосов
/ 10 января 2012

Вы можете сделать так, чтобы любой View Controller, отвечающий за представления, соответствовал протоколам UITableViewDelegate и UITableViewDataSource в файле заголовка (.h):

@interface YourViewControllerClass : UIViewController <UITableViewDelegate, UITableViewDataSource>

А затем реализуйте соответствующие методы в файле вашей реализации (.m).

Если вы используете IB, перетащите источник данных TableView и делегируйте выходы в ваш подкласс контроллера представления.

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