动态改变细节视图控制器



我在Storyboard中设置了一个分屏视图控制器,我需要能够动态地改变Detail视图控制器。默认情况下,Detail视图控制器有一个到导航控制器的"关系"segue,它指向原始的Detail视图控制器。如何动态地将此关系更改为另一个控制器?

您可以通过几种不同的方式来实现这一点。如果你想在storyboard中做这些,你可以创建一个从主视图控制器按钮或单元格到细节视图控制器的segue并选择replace segue选项。你也可以在代码中这样做,你的主视图控制器存储一个对细节视图控制器(UINavigationController)的引用,并替换掉根视图控制器。

最新更新