UITableПросмотреть как приложение Contact - PullRequest
0 голосов
/ 04 мая 2010

Я пытаюсь создать UITableView, похожий на Стандартное приложение для контактов, при выборе контакта (то есть сгруппированный стиль). Но как мне получить некоторые элементы управления вверху или внизу ячеек, которые прокручиваются вместе с остальными? В приложении «Контакты» вверху изображение вместе с именем, а внизу три кнопки. Это просто специально настроенные ячейки? Или вы можете иметь элементы управления прямо там?

Спасибо за вашу помощь!

С уважением Matthias

Ответы [ 2 ]

1 голос
/ 04 мая 2010

Я играл с представлениями верхнего / нижнего колонтитула таблицы. Вы можете создать их в IB и присвоить им

self.table.tableHeaderView = yourHeaderView;
self.table.tableFooterView = yourFooterView;

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

Это то, что вы просили?

0 голосов
/ 04 мая 2010

Когда я сделал эту функцию, я использовал комбинацию UIViews и UITableViewCell.

В качестве заголовка я вставил UIView, и он поместил UIButton (с изображением) и UITableViewCell. После создания прозрачного UIView и подписки на UIControlEventTouchUpInside, который выделяет ячейку ([self.tableHeaderCell setHighlighted: YES];)

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