我在这个项目中使用 Xcode 4.3.3 和 Storyboards。
我有一个主视图控制器,它使用导航控制器向下钻取几个级别,直到它到达一个列表。当用户从该列表中选择一个单元格时,我希望详细视图控制器更改为新的视图控制器。然后,当用户导航回主视图控制器的顶部时,我希望详细视图控制器弹出并再次显示原始视图控制器。
我可以使用 segues 让它有点工作,但是试图让新的细节视图控制器弹出并显示原来的控制器会变得非常混乱。它还弄乱了我的 BarButtonItemPresenter 委托,该委托在纵向模式下控制主视图弹出框。有没有办法以编程方式做到这一点?如果是这样,示例代码将不胜感激。