嵌入导航控制器 swift 4 时从 UIPageViewController 更新子 ViewController

Update ChildViewController from UIPageViewController when embeded in NavigationController swift4

我有一个 UIPageViewController 嵌入到 NavigationController 我正在以编程方式向 UIPageViewController 的导航项添加一个 editButton。 当 UIPageviewcontroller 设置编辑更改状态时,我想更新子 viewController UI。 最简单的方法是什么? 非常感谢。

你可以用 RxSwift

这样声明一个变量
`var isEditingEnabled = Variable<Bool>(false)` 

在页面控制器中

并在子视图控制器的 viewDidLoad 中添加一个观察者,例如

parentVCObj.isEditingEnabled.asObservable().subscribe{

}