Avatar
↓のような階層のときに、初回表示時のみ FooViewControllerviewDidAppear が呼ばれない現象が発生しているんですが、何かわかる方いませんか? 1. ContentView: View 2. UIHostingController<PageView> 3. PageView: UIViewControllerRepresentable 4. PageViewController: UIPageViewController 5. UIHostingController<FooView> 6. FooView: UIViewControllerRepresentable 7. FooViewController: UIViewController 5, 6 を抜くと viewDidAppear が呼ばれます。 UIHostingController が悪いのかと思ったんですが、 2, 3, 4 を抜いた状態でも viewDidAppear が呼ばれます。再現コードは↓です。 https://github.com/koher/page-view-did-appear-experiment