相当于iOS中的Fragment(Android)

相当于iOS中的Fragment(Android),ios,android-fragments,viewcontroller,Ios,Android Fragments,Viewcontroller,我想知道是否有一种方法可以在一个视图控制器中使用一些视图控制器,它提供与Android中的Fragments相同的功能? 我想使用自定义视图控制器,因此我不想使用NSTabViewController,UISplitViewController等。容器视图控制器允许在另一个视图控制器中包含子视图控制器。通过点击课程概述中的“更多…”链接查看课程 实现容器视图控制器 自定义UIViewController子类还可以充当容器视图控制器。容器视图控制器管理其拥有的其他视图控制器(也称为其子视图控制器)

我想知道是否有一种方法可以在一个视图控制器中使用一些视图控制器,它提供与Android中的
Fragment
s相同的功能?
我想使用自定义视图控制器,因此我不想使用
NSTabViewController
UISplitViewController
等。

容器视图控制器允许在另一个视图控制器中包含子视图控制器。通过点击课程概述中的“更多…”链接查看课程

实现容器视图控制器
自定义UIViewController子类还可以充当容器视图控制器。容器视图控制器管理其拥有的其他视图控制器(也称为其子视图控制器)的内容表示。子视图可以按原样显示,也可以与容器视图控制器拥有的视图一起显示

在故事板中使用它们就像将容器视图拖动到视图控制器一样简单

Xcode将自动向其中添加一个子视图控制器


容器视图
在使用Xib时不可用。我的方法是通过调用
-(void)addChildViewController:(UIViewController*)childController在代码中添加视图控制器->这个答案也给了你一个提示:苹果的文档可以帮助你: