Встраивание UITableView, встроенного в ScrollView, встроенного в UIView - PullRequest
0 голосов
/ 06 января 2012

У меня есть UIView, который содержит некоторые элементы управления и т. Д. Этот UIView также содержит вид прокрутки, который будет содержать некоторый контент в UITableView.

У меня все работает нормально, но я не могу получить данные из моего fetchedResultsController для заполнения таблицы.

Должен ли мой основной вид быть UITableViewController? В настоящее время я использую его как UIViewController, поскольку UIView является «основным» представлением.

Ответы [ 2 ]

1 голос
/ 06 января 2012

В соответствии с запросом OP мой комментарий в качестве ответа:

UITableViewController - не более чем удобный класс, который реализует соответствующий источник данных и протоколы делегирования на обычном UIViewController, так что он выиграл 'не имеет значения.Если вам нужна более конкретная помощь, вам придется опубликовать некоторый код, чтобы люди могли понять, что может происходить.

1 голос
/ 06 января 2012

Существует два протокола, которые должен принять ваш контроллер для работы UITableView. Один - UITableViewDelegate, а другой - UITableViewDataSource. Убедитесь, что вы подключаете оба, используя setDelegate и setDataSource. В большинстве простых примеров один контроллер принимает оба протокола.

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

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