2011-12-31 71 views
1

我可能会问一个已经被回答的问题,但我在这里或其他地方找不到它。所以,如果你可以指出一个解释如何使用UITableVIew和嵌套数据的线程。UITableView嵌套数据

在核心数据中,我有组和订阅。所有订阅都属于一个组。 因此,首先我在我的TableView中显示组,并且当我点击一个组时,我想要显示它的所有订阅。然后我希望能够回到组列表。

这是非常普遍和容易的事情,但我找不到办法。

[EDIT 1]:它是为iOS

+0

我认为这是针对iOS的,而不是针对OS X的,对不对? – dasblinkenlight 2011-12-31 12:17:12

+0

是的,你是对的,抱歉缺乏信息。 – 2011-12-31 12:17:43

回答

1

您设置显示从层次结构的父级别的数据,把一个公开指示器(>)上对应于与一个或多个订阅组细胞一个UINavigationController。当用户点击披露指标时,您会在堆栈中推送另一个基于表格的视图控制器,并为其提供要显示的当前组的订阅。

+0

好吧,基本上,如果数据层次结构中有n个级别,我需要n个UITableViewController? – 2011-12-31 12:23:59

+0

@TDeBailleul这是典型的重用相同的控制器类(当然你需要它的'n'实例)。有一个使用[Jon Limjap的树视图控制器](http://dotnet.kapenilattex.com/?p=566)的替代实现,但规范实现在每个层次结构级别使用一个控制器实例。 – dasblinkenlight 2011-12-31 12:31:23

+0

好的,这很清楚。谢谢你的帮助。 – 2011-12-31 12:37:58