我有一个Master-> Detail拆分视图控制器,在master上有一个tableview,在detail viewcontroller上有一个简单的视图。当我点击详细视图控制器上的一个项目时,将在当前上下文(在详细视图控制器上)上显示模式vc。在iPad上,当应用以拆分视图显示时,并且当我点击我的主tableView上的另一个项目时,我希望能够确定模态vc是否存在于细节上并在呈现新的细节内容之前将其关闭。
答案 0 :(得分:0)
解决方案很简单
If let vc = self.presentedViewController as? FooViewController {
vc.dismiss(animated: true)
}