我有一个带有splitViewController的项目,如图像(iPhone版本)。
在masterVC上我有tableVC,在detailVC上我有一些关于来自masterVC的项目的信息。 在细节VC我有一个按钮。触摸此按钮后,我需要返回主视图。如果我这样做:
_ = navigationController?.popToRootViewController(animated: true)
没有任何影响。如何回到masterVC?
答案 0 :(得分:1)
在详细视图控制器中调用popToRootViewController:
将在detailvc的导航控制器上调用它。
在iPhone上(假设没有分屏),如果要关闭细节控制器并返回主控,则可以执行此操作
detailVC.navigationController?.navigationController?.popToRootViewController(animated: true)