无法解除在primaryOverlay模式下以模态方式呈现的UISplitViewController

时间:2016-12-18 23:09:53

标签: swift3 uisplitviewcontroller

我有一个模态显示的UISplitViewController,并在主视图控制器上添加了一个IBAction按钮以将它们全部解除。当displayModeallVisible时,它的工作正常:

self.presentingViewController?.dismiss(animated: true, completion: nil)

但是当displayModeprimaryOverlay时,上面的代码行不起作用。所以我尝试了这个:

self.navigationController?.splitViewController.dismiss(animated: true, completion: nil)

但它只会关闭离开主人的详细视图控制器。

0 个答案:

没有答案