Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 UIViewController 是里面的 RootViewController 存在一个 UIView 包含另一个 UIViewController 作为结构这是正确的吗?
如果您的 RootviewController 像容器视图控制器一样工作,那可能是正确的。
查看此文档以了解如何构建它:
创建自定义容器视图控制器
如果您正在为您的应用程序使用故事板并希望在 rootview 控制器中包含多个视图控制器,那么最好选择 Xcode 本身中的容器控制器。
如果使用容器作为 UIview 控制器来显示视图控制器内的地图,并且与该地图相关的其他信息显示在父视图控制器中,我发现它非常有用且可重用。
您可以查看以下链接以获取更多信息
https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/UsingViewControllersinYourApplication/UsingViewControllersinYourApplication.html