如何创建像 iPhone 中苹果时钟应用程序的闹钟部分那样的选项卡?
我需要为餐厅创建一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 Tabster iPhone 应用程序示例代码。这应该可以帮助你克服困难。
您需要根据用例的复杂性将 UITabBarController 与 UINavigationControllers 数组一起使用。
对于行和部分,使用 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
我认为这可以作为两个 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