iOS嵌入视图

iOS嵌入视图,ios,view,controller,containers,Ios,View,Controller,Containers,我有一个应用程序,我使用故事板,我想在我的主视图中有一个视图,并在我的场景中的不同视图之间进行更改 所以目前我有一个“容器对象”,我可以在其中嵌入另一个viewController,但我无法确定当用户按下按钮时如何更改嵌入的viewController 我想这就像是我在创建自己的Tabbar控制器 您可能需要视图控制器包含 谢谢,我已经看过了,但是我不太了解实现。-(void)displayContentController:(UIViewController*)内容;{[self-addChi

我有一个应用程序,我使用故事板,我想在我的主视图中有一个视图,并在我的场景中的不同视图之间进行更改

所以目前我有一个“容器对象”,我可以在其中嵌入另一个viewController,但我无法确定当用户按下按钮时如何更改嵌入的viewController


我想这就像是我在创建自己的Tabbar控制器

您可能需要视图控制器包含


谢谢,我已经看过了,但是我不太了解实现。-(void)displayContentController:(UIViewController*)内容;{[self-addChildViewController:content];//1 content.view.frame=[self-frameForContentController];//2[self.view-addSubview:self.currentClientView];[content-didMoveToParentViewController:self];//3}frameForContentController方法和属性self.currentClientView来自何处?-frameForContentController应由您自己编写。此方法用于确定要添加的子VC的框架。self.currentClientView是安全壳控制器的ivar,要知道所选的VC是什么。@Oscar,你能澄清一下这句话吗:“self.currentClientView是安全壳控制器的ivar。”什么是“安全壳控制器”?您是指包含或包含的控制器吗?如果它是一个“控制器”,为什么它被称为“视图”?你能给出一些示例代码吗?