获取对容器视图的视图控制器的引用

我有一个viewController它包含一个ContainerView(这是build立一个ViewController)。 我正在build立一个segue和prepareforsegue方法我想获得一个viewController,它被embedded到容器视图的引用。 我怎么做。 我知道使用segue.destinationViewController我们可以得到一个UIViewController的引用,但我也想设置由ContainerView指向的viewController。

你已经有了答案。 容器视图是一个视图,而不是视图控制器。 它只是定义了embeddedsegue将放入子视图控制器的内容视图的框架。

当系统创build子VC时,它将调用您的prepareForSegue方法,并且在那个时候,segue.destinationViewController将包含容器视图中包含的子视图控制器。