有一个 ViewController1,它有一个 stackView。我创建了一个 ViewController2 实例并将它的视图作为子视图添加到 ViewController1 的 stackView 中,我想看看是否只有这样做才会调用 ViewController2 的 viewDidLoad 并且这样做了,当我将 ViewController2 的视图添加到时调用了 ViewController2 viewDidLoad ViewController1 的 stackView。例如:在 ViewController1self.stackView.addArrangedSubView(viewControler2.view)
那么为什么我们需要做 addChild(viewController2) 然后将视图添加为子视图,那些添加 childController 的典型行及其在父视图控制器层次结构中的视图