Swift从容器视图

时间:2017-03-11 13:30:22

标签: ios swift uiviewcontroller uicontainerview

我有一个带导航栏的容器视图,可以根据视图控制器显示的内容更改按钮和操作。

当显示最后一个视图控制器时,我需要能够返回到上一个屏幕并展开segue。

我尝试解开segue,但这并不起作用。我也尝试解雇视图控制器,这也不起作用。

我试图通过导航栏所在的父控制器在容器视图之外执行此操作。

我的控制器在父视图控制器中:

let processController = storyBoard.instantiateViewController(withIdentifier: "ProcessController") as! ProcessController

我也有@IBAction:

@IBAction func backToCard(unwindSegue:UIStoryboardSegue) {}

这也在故事板中命名为backToCard

当在父控制器内时,我也尝试了以下内容:

self.performSegue(withIdentifier: "backToCard", sender: self)
processController.view.removeFromSuperview()
processController.dismiss(animated: true, completion: nil)

似乎processController没有与容器视图中的视图对话。

我可以对此有所帮助。

由于

0 个答案:

没有答案