如何创建像 iPhone 中苹果时钟应用程序的闹钟部分那样的选项卡?

发布于 2025-01-04 17:28:36 字数 218 浏览 0 评论 0原文

我需要为餐厅创建一个 ipad 应用程序,这样它就像一个菜单, 左边是食物列表,右边是一列

所以当顾客点菜时,比如食物 A, 右栏会添加一个选项卡,上面显示食物 A 就像 iPhone 的时钟应用程序 - 闹钟部分一样 客户可以稍后在专栏中删除不需要的订单

我是 xcode 的新手,所以我想我应该使用的是 UITableView 谁能给我一些关于如何创建这些选项卡的示例? 预先非常感谢

I need to create an ipad app for restaurant so it acts like a menu,
To the left is a list of food and to the right is a column

So when customer order something, say food A,
A tab will be added to the right column, displaying food A on it
Just like that in iPhone's clock app - Alarm section
Customer can delete unwanted order later in the column

I'm new to xcode, so I imagine what I'm suppose to use is UITableView
Can anyone give me some example on how to create those tabs?
Thank you very much in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

生生漫 2025-01-11 17:28:36

查看 Tabster iPhone 应用程序示例代码。这应该可以帮助你克服困难。
您需要根据用例的复杂性将 UITabBarControllerUINavigationControllers 数组一起使用。

对于行和部分,使用 UITableViewController。只需检查 Apple 在 UITableViewController 上的任何示例代码即可。他们有很多。既简单又复杂。示例: TableViewSuite< /a>

Check out the Tabster iphone app sample code. That should help you get over the hump.
You need to use UITabBarController with array of UINavigationControllers depending on the complexity of your usecasse.

For the rows and sections, use UITableViewController. Just check any sample code of Apple on UITableViewController. They have plenty. Both simple and complex. Example: TableViewSuite

流绪微梦 2025-01-11 17:28:36

我认为这可以作为两个 UITableViewController 并排工作。一侧是可以订购的列表,另一侧是已选择的列表。第一面不可编辑,第二面可编辑(删除不再需要的项目)。

使用 UINavigationController 是可选的 - 它当然可以在 1 个视图上完成,而无需任何视图控制器的推送/弹出。

除了 mbh 列出的示例之外,您还可以在 iTunes U 上观看斯坦福 iOS 课程,特别是第 9 课(表格视图)。

如果您需要保存这些数据以供以后参考,您还需要查看有关核心数据的第 13 和 14 讲 - 有一个非常有用的类,称为 CoreDataTableViewController 可用 - 它可以为您节省几天的时间。 http://www.stanford.edu/class/cs193p/cgi -bin/drupal/node/289

祝你好运,

达米安

I think this could work as two UITableViewControllers, side by side. One side is the list of what can be ordered, the other side is list of what has been selected. The first side is not editable, the second side is editable (to delete items no longer wanted).

Using UINavigationController is optional - it could certainly be done on 1 view without any pushing/popping of viewControllers.

Along with the examples listed by mbh you might also watch the Stanford iOS class on iTunes U, specifically lecture 9 (Table Views).

If you need to save this data for later reference you'll also want to check out lectures 13 and 14 on Core Data - there is a very useful class called CoreDataTableViewController available - it could save you a couple days. http://www.stanford.edu/class/cs193p/cgi-bin/drupal/node/289

Good luck,

Damien

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文