2011-04-12 80 views
0

我需要显示左侧的类别列表,当用户选择一个类别时,我需要显示右侧所选类别的项目列表。然后,如果用户选择了右侧的列表项目,我需要显示所选项目的细节(再次在右侧)。SplitViewController两侧的导航控制器MultipleDetailView

所以我使用苹果的样品MultipleDetailViews作为模板,在左边一个实现代码如下,并在右侧的多个细节viewcontrollers。当在左边选择一个类别,我创建右侧的导航控制器和推的tableview控制器,以显示该类别的项目清单。当在右侧选择一个项目时,我推送一个新的tableview控制器来显示该项目的详细信息。所有这些工作正常。

现在一些左侧的类别有子类别。我可以显示在中的UITabBar一样右边的子类,但我一直在问到在左侧显示的子类别。所以我需要在左边推一个新的tableview控制器 - 我已经能够做到了。

当我在左侧的新tableview中选择一行时,我想在右侧创建一个新的导航控制器 - 就像我为主类别中的项目所做的一样。我无法得到这个工作,我知道这是因为新的tableview控制器不知道任何有关DetailViewControllers。但我无法弄清楚如何使这个工作。任何想法的人?

回答

-2

想通了从另一个论坛的帮助。如果有人有兴趣,这里的解决方案: RWForums