Сгруппированные таблицы просто для разметки в IB - PullRequest
1 голос
/ 24 июня 2010

Я новичок в Интерфейсном Разработчике и Objective-C. Я хотел бы сделать макет взаимодействия iPhone в IB похожим на «редактировать событие» или «редактировать контакт» в родных приложениях iPhone, где используются сгруппированные таблицы. Похоже, мне нужно добавить несколько очень общих групповых таблиц в IB, а затем написать связку -cellForRowAtIndexPath: и numberOf RowsInSection для каждой сгруппированной таблицы. ... Что на самом деле кажется «неправильным», когда все, что я хочу сделать, это поместить метку и текстовое поле в немного более приятный макет.

так я где-то упускаю суть? Или мне действительно нужно написать группу классов делегатов только для разметки пользовательского интерфейса в groupedTables?

спасибо, ричард

1 Ответ

0 голосов
/ 03 августа 2010

Не существует способа, которым IB мог бы получить этот вид самостоятельно, не используя сказанное вами, если, возможно, вы не хотели, чтобы изображение выглядело только на одну ячейку с закругленными углами, без использования изображений, собственного UIView и т. Д.возможно используйте UIButton (играя с некоторыми из его настроек, такими как взаимодействие с пользователем или цвет выделения) и поместите туда свои собственные UILabels / UIViews.

Кроме того, просто для исправления вашего утверждения вам не нужно несколько сгруппированных таблиц.У вас будет один UITableView, который имеет сгруппированный стиль и несколько разделов.Для вашего случая у вас будет только 1 секция и 1 строка.

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