如何将多个视图控制器链接到一个容器视图?

Far*_*ruk 4 ios uicontainerview swift xcode6

我想将多个视图控制器链接到一个容器视图.我想如果我以编程方式进行链接过程,那就可能发生.

"Home","Profile","Settings"等按钮很少.我想在用户单击其中一个按钮时使用按钮标签更改容器视图的内容.这可能吗?

谢谢.

注意:我无法更改链接到容器的viewcontroller内容.因为每个按钮应该有不同类型的viewcontroller.(例如navigationvc,tableviewvc)

----根据要求编辑

有一个主要的VC.左侧有一个侧边栏,还有一些按钮.这些按钮用于更改容器视图的内容.我没有在故事板上添加任何segue,因为我只能添加一个.在这一点上,我想以编程方式执行segue而不是更简单的方式.所以我可以用我想要的任何视图控制器填充容器视图的内容.但我不知道怎么办呢?

侧边栏按钮:

主页和配置文件 - >调用将由容器显示的不同ViewController

设置,Messagges,Shop - >调用将由容器显示的不同TableViewController

不久,有五个按钮,每个按钮触发五个不同的视图控制器不同的segue.并且只有一个容器显示触发的View Controller.

我可以更改除侧边栏之外的任何内容.必须有侧边栏.

Far*_*ruk 5

解决了使用此代码:

    var homeVC: homeViewController = storyboard?.instantiateViewControllerWithIdentifier("Home") as! homeViewController           
    self.containerView.addSubview(homeVC.view)
    self.addChildViewController(homeVC)
Run Code Online (Sandbox Code Playgroud)

如果有人问,我可以解释得更详细.

更新:

我想下面的主题介绍更有效的方式做到多个链接view controllers到一个container view

https://kodesnippets.wordpress.com/2015/08/11/container-view-in-ios/