我需要创建一个多列圆柱表,每个视图都有独立滚动。每列将包含可以展开以容纳订单项的部分。所有列可能不包含相同数量的部分。我想知道什么是最好的方法来解决这个问题。
答案 0 :(得分:3)
我建议让每个表视图都包含在自己的UITableViewController中。然后,您可以使用容器控制器将每个表视图控制器显示为子视图。
请参阅:Creating Custom Container View Controllers
这种方法的优点是您可以创建一个通用的容器视图,只需要担心子视图控制器的位置和大小。每个子视图控制器都可以担心自己的内容。因此,您可以将子视图控制器设置为表视图控制器,导航视图控制器或当时您需要的任何内容。
答案 1 :(得分:1)
听起来好像你的专栏与彼此之间没有任何关系。
如果是这样,只需创建三个tableViews,并为每个tableViews提供自己的数据源和委托。