谁能解释一下我们应该在什么时候添加一个UIViewController作为ChildViewController?
将其作为ChildViewController而不是subView添加有什么好处?
请帮我理解一下ChildViewController的用途。
发布于 2016-05-18 18:58:10
当您添加一个视图控制器作为子视图控制器时,父视图控制器将持有一个指向子视图控制器的强指针,因此它不会立即释放。这不会自动将子视图添加到父视图中。因此,您必须将它们都调用。
我只在需要创建多个要插入到另一个视图控制器中的视图控制器并且不需要直接访问它时才使用它。
发布于 2016-05-18 19:13:14
这一切都是关于、UI、和代码管理如果你使用子视图来实现你想要在你的应用中实现的东西,你需要在同一个视图控制器类中为你的视图编写代码,但是我通过创建子视图控制器发现了一些有趣的东西。
被授权在单独的视图控制器上工作的
通过实现containerView可以实现childViewControllers的创建。
或者你一定要看一下这个link,希望能对理解有所帮助。
https://stackoverflow.com/questions/37296038
复制相似问题