Разработка табличного пользовательского интерфейса без UITableView - PullRequest
0 голосов
/ 15 февраля 2011

Я хочу создать интерфейс с внешним видом таблицы. (например, чем-то похожим на http://stephenmartin.me/iphone-form-field-design-patterns)

Мое приложение будет отображать форму с метками / текстовыми полями / кнопками

Я не хочу использовать UITable, но хочу использовать пользовательские представления (надписи / текстовые поля)

Может ли кто-нибудь предоставить помощь или какие-либо ресурсы о том, как я могу добиться этого.

По сути, внешний вид и форма должны быть элегантными, как в виде таблицы.

Какие шрифты используются для UITableView?

Upate:

Используя UITableView, я не могу полностью настроить внешний вид. например, добавление кнопок, текстового поля и т. д.

Вот почему я ищу нестандартный дизайн вида.

Ответы [ 2 ]

1 голос
/ 15 февраля 2011

Используйте UITableview.Вы можете полностью настроить содержимое каждого UITableViewCell.Поверьте мне, я раньше избегал UITableView, потому что я не понимал его, когда начинал программировать на iPhone, и это было намного больше работы по созданию и размещению всех этих кнопок и по изменению их стиля по одномуодин в Интерфейсном Разработчике, когда спецификация изменилась, чем просто изучение UITableview и правильная его настройка.UITableView - ваш друг на iPhone.Опять же, UITableView - это хорошо , учите его, любите его, используйте его.Вы можете создавать собственные UITableViewCells в конструкторе интерфейсов, размещать текстовые поля, кнопки, изображения, практически все, что вы можете себе представить.И при этом вы узнаете больше о том, как .xib-файлы и целевые объекты C работают вместе, повышая ваши навыки разработчика.

edit: вот один из результатов поиска в «пользовательском uitableviewcell» множества других

http://adeem.me/blog/2009/05/30/iphone-sdk-tutorial-part-6-creating-custom-uitableviewcell-using-interface-builder-uitableview/

0 голосов
/ 15 февраля 2011

Возможно, вы можете использовать эту библиотеку, чтобы упростить вашу задачу:

http://www.sensiblecocoa.com/

...