最佳答案
如何知道 UIPageViewController
中显示的当前页面/视图是什么?
我已经重写了子视图的 viewDidAppear
方法,以便它们在其 viewDidAppear
方法中向父视图发送一个 id。
然而,问题在于: 我不能可靠地使用这个 id 作为显示页面的 id。因为如果用户翻页,但中途决定停止翻页并将页面放回,则 viewDidAppear
将已被调用。(在卷曲的页面后面可以看到视图)。
也许只有当前视图消失时,我才应该切换到一个新的 id。但是我想知道是否有一种更简单的方法来返回当前可见的视图?