2010-07-28 3 views
1

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

analyticsTable = [[UITableView alloc] init];  
[self.view.window addSubview:analyticsTable]; 
[self.view removeFromSuperview]; 

Я не знаю, как идти об этом

Благодарности Варуна

+0

Вы не должны добавлять таблицу в качестве подвид окна, добавьте ее в качестве подсмотра представления viewcontroller (self.view). Кроме того, не удаляйте представление из супервизора. – progrmr

ответ

1

Взгляните на документы, предоставляемые Apple, на http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView/CreateConfigureTableView.html

Проверьте примерно на полпути вниз дно в разделе «Создание таблицы View» Программная. Я думаю, это именно то, что вы хотите.

Они научили меня программно делать таблицы. Мне никогда не приходилось использовать IB.

+0

[Прямая ссылка] (http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView/CreateConfigureTableView.html#//apple_ref/doc/uid/TP40007451-CH6-SW4) к образцу , Создайте контроллер вида для представления таблицы, затем нажмите контроллер вида на свой навигационный контроллер. – drawnonward

+0

thanks drawonward –

+0

Спасибо, Джон, я попробовал решение на веб-сайте Apple, и он отлично работал. – varun