首页 > 解决方案 > 独立视图和容器视图有什么区别?

问题描述

当我想要一个subview拥有它自己view controllercontainer view. 但是这些选择的区别或优缺点是什么?(通过搜索我没有发现很多差异)

标签: iosuicontainerview

解决方案


主要的(也许是唯一的?)区别在于,通过使用 a container view,您可以使用界面构建器中的 segue 设置与子视图控制器的连接。这意味着您不必关心典型的子视图控制器设置,例如...

addChildViewController(someChildViewController)
containerView.addSubview(someChildViewController.view)
someChildViewController.didMove(toParentViewController: self)

等等...


推荐阅读