【问题标题】:How to create Tabs like those those in Alarm section of apple Clock app in iPhone?如何在 iPhone 的 Apple Clock 应用程序的闹钟部分创建标签?
【发布时间】:2012-03-03 12:51:51
【问题描述】:

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

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

我是 xcode 的新手,所以我想我应该使用的是 UITableView 谁能给我一些关于如何创建这些标签的例子? 提前非常感谢您

【问题讨论】:

    标签: iphone ios cocoa-touch clock


    【解决方案1】:

    查看Tabster iphone 应用示例代码。这应该可以帮助你克服困难。 您需要将 UITabBarControllerUINavigationControllers 数组一起使用,具体取决于用例的复杂性。

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

    【讨论】:

    • 抱歉,标签有点不清楚,我的意思不是时钟应用程序中的底部标签,而是中间的单元格/行/块。
    • 那是一个 UITableViewController。只需在 UITableViewController 上查看 Apple 的任何示例代码。他们有很多。既简单又复杂
    【解决方案2】:

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

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

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

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

    祝你好运,

    达米安

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      • 1970-01-01
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多