2011-01-09 6 views
2

Я только учусь играть на примере яблока Сейсмические XMLПереход от контроллера UITableView к ViewController

http://developer.apple.com/library/ios/#samplecode/SeismicXML/Introduction/Intro.html

я получил большинство из них поняли, но одна область, которую я могу» t get past is, если я хочу удалить контроллер tableview и создать контроллер представления, заполненный табличным представлением. Я могу получить представление таблицы отлично, но независимо от того, что я пытаюсь, я никогда не смогу его заполнить.

В области viewdidload я могу настроить табличное представление, цвет фона, делать все, что я хочу делать, но я как бы «теряю» его контроль.

Вкратце, будет ли кто-нибудь, пожалуйста, дать мне шаги, связанные с правильной заменой диспетчера tableview на viewcontroller с представлением таблицы в примере с яблоком?

спасибо.

ответ

0

Lian, вам необходимо прочитать документацию по UITableViewController. http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/AboutTableViewsiPhone/AboutTableViewsiPhone.html

Я не уверен, что вы подразумеваете под «удалением контроллера таблицы и созданием контроллера вида, заполненного табличным представлением», или почему вы хотите эту конфигурацию. Если у вас возникли проблемы с заполнением TableViewController, вы просто передаете данные, как правило, из NSArray или NSDictionary в методе cellForRowAtIndexPath. Вам нужно выбрать шаблон UITableViewController при создании файла класса или включить UITableViewDataSource и UITableViewDelegate, если вы добавляете tableView в ViewController.

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

Смежные вопросы