Как установить UITableView для группировки? - PullRequest
1 голос
/ 22 февраля 2009

В приложении для iPhone, основанном на навигации, я хочу добавить второе представление таблицы, но его дизайн доступен в IB. Я добавил новый пустой XIB и перетащил на него UITableView. Я хочу настроить макет через IB. Я создал контроллер для этого табличного представления и установил класс «Владелец файла» в IB для этого контроллера. Я также связал просмотр таблицы с владельцем файла. Я установил вид таблицы для группировки в IB. Однако, это не переводит во время выполнения. У меня все еще есть простое представление за столом. Фактически, ни одна из настроек Инспектора не работает во время выполнения. Что я пропустил?

Ответы [ 3 ]

4 голосов
/ 02 марта 2009

Убедитесь, что при создании экземпляра контроллера представления вы используете initWithNibName:bundle:, используя имя файла, который вы создали.

1 голос
/ 15 апреля 2011
UITableView *myTableView = [[[UITableView alloc] initWithFrame:CGRectMake(0,80,320,480) style:UITableViewStyleGrouped];
0 голосов
/ 05 апреля 2010

Выберите ваш стол и откройте его инспектор. На первой вкладке инспектора разверните «TableView», и вы должны увидеть опцию с именем Style. Измените его с «Обычный» на «Сгруппированный».

Если вы не можете найти это, попробуйте это на вашем viewdidload tableView.style = UITableViewStyleGrouped

...