swift splitViewController以编程方式显示主视图

时间:2017-03-06 19:34:25

标签: ios swift

我有一个带有splitViewController的项目,如图像(iPhone版本)。 enter image description here

在masterVC上我有tableVC,在detailVC上我有一些关于来自masterVC的项目的信息。 在细节VC我有一个按钮。触摸此按钮后,我需要返回主视图。如果我这样做:

_ = navigationController?.popToRootViewController(animated: true)

没有任何影响。如何回到masterVC?

1 个答案:

答案 0 :(得分:1)

在详细视图控制器中调用popToRootViewController:将在detailvc的导航控制器上调用它。

在iPhone上(假设没有分屏),如果要关闭细节控制器并返回主控,则可以执行此操作

detailVC.navigationController?.navigationController?.popToRootViewController(animated: true)