Ios 使用情节提要添加ChildViewController不起作用

Ios 使用情节提要添加ChildViewController不起作用,ios,swift,Ios,Swift,我有一个故事板,如屏幕截图所示: 从我的HomeController,我使用下面的代码切换到ContainerViewController。由于某些原因,ChildController始终为零 override func prepare(for segue: UIStoryboardSegue, sender: Any?) { guard let indexPath = self.tableView.indexPathForSelectedRow else {

我有一个故事板,如屏幕截图所示:

从我的HomeController,我使用下面的代码切换到ContainerViewController。由于某些原因,ChildController始终为零

  override func prepare(for segue: UIStoryboardSegue, sender: Any?) {

        guard let indexPath = self.tableView.indexPathForSelectedRow else {
            fatalError("No row selected")
        }

        let place = self.places[indexPath.row]

        let containerViewController = segue.destination as! ContainerViewController

        containerViewController.childViewControllers // THIS IS NIL WHY!!!

我认为调用这个func时他们没有加载。它们将在容器控制器中的
viewDidLoad
之后加载。@john doe,您在哪里添加子视图控制器?