拆分视图控制器导航

时间:2014-10-12 15:16:32

标签: ios objective-c navigation uisplitviewcontroller nested

我知道这是可能的,但我只是没有找到帮助我这样做的例子。我有一个拆分视图控制器,例如显示树系列。左侧主框架显示Hardwood,Evergreen等。当我选择Hardwood时,细节框架显示有关硬木的一般信息,选择Evergreen显示有关常青树的类似信息。如果我在Evergreen上选择详细信息披露按钮附件,我希望将主视图替换为常青树列表,并选择特定的常绿树将提供有关该特定类型树的详细信息。在主视图中从常绿树家族中导航回来,应该将我带回树家族列表并清除详细视图,以便它可以显示有关在家庭主视图中选择的家庭的信息。
我有家庭主视图工作正常。这是如何将segue设置为我遇到问题的第二级splitview。任何帮助或教程显示嵌套关系将不胜感激。 感谢

更新,以下是正在发生的事情图片的模型。 This is what I start with.  The left view has a list of tree families, and the right has general information about that family.  Ignore the electrical outlet, It's just a picture I had handy. 这就是我的开始。左侧视图包含树族列表,右侧包含有关该族的一般信息。忽略电源插座,这只是我方便的照片。 When I click on the accessory for the selected family, I get this screen, with individual tree types, and information about those tree types.  The information and fields does not match with the information from the family detail view so I can't just reuse that. 当我点击所选系列的附件时,我会看到这个屏幕,其中包含各种树类型以及有关这些树类型的信息。信息和字段与家庭详细信息视图中的信息不匹配,因此我不能只重复使用它。

When I click the Family navigation button (back button) at the top of the table view, it takes the table view back like it should, but the detail view is stuck and I can't get it to go back where it should be. 当我单击表格视图顶部的“家庭”导航按钮(后退按钮)时,它会将表格视图恢复原样,但是细节视图会被卡住,我无法让它返回应该的位置。

1 个答案:

答案 0 :(得分:0)