Как создать вкладки, подобные тем, которые находятся в разделе «Будильник» приложения Apple Clock в iPhone? - PullRequest
0 голосов
/ 11 февраля 2012

Мне нужно создать приложение ipad для ресторана, чтобы оно работало как меню, Слева список продуктов, а справа столбец

Итак, когда клиент заказывает что-то, скажем, еда А, В правой колонке будет добавлена ​​вкладка с изображением еды А Так же, как это в приложении часов iPhone - раздел Alarm Клиент может удалить нежелательный заказ позже в столбце

Я новичок в xcode, поэтому я представляю, что я должен использовать UITableView Может кто-нибудь дать мне пример того, как создать эти вкладки? Большое спасибо заранее

Ответы [ 2 ]

0 голосов
/ 11 февраля 2012

Я думаю, что это может работать как два UITableViewController, бок о бок.Одна сторона - это список того, что можно заказать, другая сторона - это список того, что было выбрано.Первая сторона недоступна для редактирования, вторая сторона редактируема (для удаления элементов, которые больше не нужны).

Использование UINavigationController не является обязательным - это, безусловно, может быть сделано в 1 представлении без какого-либо нажатия или выталкивания viewControllers.

Наряду с примерами, перечисленными mbh, вы также можете посмотреть класс Stanford для iOS в iTunes U, в частности лекцию 9 (Представления таблиц).

Если вам нужно сохранить эти данные для дальнейшего использования,Также я хочу проверить лекции 13 и 14 о базовых данных - есть очень полезный класс CoreDataTableViewController, который может сэкономить вам пару дней.http://www.stanford.edu/class/cs193p/cgi-bin/drupal/node/289

Удачи,

Дэмиен

0 голосов
/ 11 февраля 2012

Ознакомьтесь с примером кода приложения Tabster для iphone. Это должно помочь вам преодолеть горб. Вам необходимо использовать UITabBarController с массивом UINavigationControllers в зависимости от сложности вашего использования.

Для строк и разделов используйте UITableViewController. Просто проверьте любой пример кода Apple на UITableViewController. У них много. И простой, и сложный. Пример: TableViewSuite

...