iOS创建多列表/网格

时间:2011-12-07 00:34:59

标签: ios cocoa

我希望显示一个时间表,如iPad的日历应用程序的周视图,但可缩放和可滚动(2-D)。我不确定从哪里开始。 数据结构如下所示:

  • |时间|阶段A |阶段B |阶段等...... |
  • | 8:00 |
  • | 9:00 |
  • 等...

具有未知数量的阶段和时间,标题和侧边栏在视图中固定并始终可见(当有人放大时,它们会放大。) 我最初认为UIScrollView中有一堆UITableViews彼此相邻,但是有一个未知大小的“网格”,这不会完全奏效。但我仍然认为一堆UITableViews是要走的路。

我查看过一堆网格视图库,但它们只能制作相同大小的网格网格,而不是不同的高度,加上很多都是非常错误的。

我想听听一些关于我应该如何进行的建议。

我正在寻找标题的一个很好的例子是这个html示例:here

1 个答案:

答案 0 :(得分:0)

为什么不带一个UITableView并将UITableViewCell类子类化。这将允许您创建自己的样式。因此,您可以显示彼此相邻的多个列。每个UITableViewCell都代表一行数据。这将非常简单。我不知道你是否可以放大你的UITableView。