RootViewController 中的多个 UIViewController



我有一个UIViewController,它是RootViewController,里面有一个UIView,其中包含另一个UIViewController作为结构,这是正确的吗?

如果您的 RootviewController 像容器视图控制器一样运行,则可能是正确的。

查看此文档,了解如何构建它:

创建自定义容器视图控制器

如果您正在为应用程序使用情节提要,并希望在rootview控制器中包含多个视图控制器,最好选择Xcode本身中的容器控制器。

如果使用容器作为UIview控制器来显示视图控制器内的地图,并且与该地图相关的其他信息显示在父视图控制器中,我发现它非常有用并且可重用。

您可以查看以下链接以获取更多信息

https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/UsingViewControllersinYourApplication/UsingViewControllersinYourApplication.html

最新更新