2

我需要创建一个多列的表,每个视图都有独立的滚动。每列将包含可以展开以容纳订单项的部分。所有列可能不包含相同数量的部分。我想知道解决这个问题的最佳方法是什么。 在此处输入图像描述

4

2 回答 2

3

我建议将每个表视图包含在它们自己的 UITableViewController 中。然后您可以使用容器控制器将每个表视图控制器显示为子视图。

请参阅:创建自定义容器视图控制器


这种方法的优点是您可以创建一个通用的容器视图,只需要担心子视图控制器的位置和大小。每个子视图控制器都可以担心自己的内容。因此,您可以让子视图控制器成为表格视图控制器、导航视图控制器或您当时需要的任何东西。

于 2013-08-15T13:42:46.533 回答
1

听起来好像您的专栏彼此之间没有任何关系。

如果是这样,只需创建三个 tableViews,并为每个 tableViews 提供自己的数据源和委托。

于 2013-08-15T13:38:12.773 回答