Как создать округленную таблицу с элементами управления в ячейках? - PullRequest
1 голос
/ 24 октября 2008

Я изучаю iPhone SDK и хочу создать и использовать компонент пользовательского интерфейса, как показано на рисунке ниже. Округленная таблица с ячейками, в которой каждая ячейка может иметь некоторый текст метки, возможно, поле ввода текста и кнопку действия, которая переместит его на следующий экран. Таблица не должна быть заполнением экрана.

Но ... я не могу понять, как это сделать, или найти пример кода. «Представление таблицы» всегда приводит к заполнению таблицы экрана, и хотя «ячейка представления таблицы» выглядит так, как мне нужно, я не могу найти хороших примеров. Я уверен, что все не так сложно, но я просто не могу найти это. Любые советы, указатели приветствуются.

(Эта цифра является лишь примером того компонента, который я ищу, я не строю что-то связанное с отслеживанием рейсов ...)

Таблица как компонент http://gerodt.homeip.net/table_ui_component.png

Геро

Ответы [ 3 ]

4 голосов
/ 24 октября 2008

Попробуйте взглянуть на проект "5_CustomTableViewCell" примера кода TableViewSuite от Apple. Следует как создавать собственные подклассы UITableViewCell.

Короткий ответ, как упоминалось выше, вы захотите создать подкласс UITableViewCell и добавить в него свои пользовательские элементы пользовательского интерфейса. В приведенном вами примере вам понадобятся два разных типа ячеек; один с надписью (светло-голубой) и содержимым (черным цветом) для 4 ваших ячеек, а затем более сложный с дополнительным текстом справа.

3 голосов
/ 24 октября 2008

Требуется таблица сгруппированных стилей, в которой вместо разметки экрана отображаются разделы с закругленными элементами.

Вам также нужны пользовательские ячейки таблицы, которые вы можете найти здесь, чтобы найти пример кода.

0 голосов
/ 24 октября 2008

Как уже упоминалось в других ответах, вам нужен сгруппированный TableView с пользовательскими UITableViewCells. Взгляните на Руководство по программированию табличного представления , в частности этот раздел о создании табличного представления и этот раздел о пользовательских ячейках .

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