我有一个UIStackView
并且我正在动态添加UIViewControllers
包含,这是我的代码;
[self addChildViewController:driverForm];
[self addChildViewController:marketingView];
[self.stackView insertArrangedSubview:driverForm.view atIndex:0];
[self.stackView insertArrangedSubview:marketingView.view atIndex:1];
[driverForm didMoveToParentViewController:self];
[marketingView didMoveToParentViewController:self];
阅读文件后,我必须致电didMoveToParentViewController
。
我面临的问题是,最终的动作UIViewController
没有被调用,但是第一个 ViewController 被调用了。如果我交换这些回合,第一个有效,最后一个无效。