我有一个按预期工作的UIPageViewController。我可以左右滚动,当我向每个方向滚动时,委托(delegate)方法didFinishAnimating被调用。但是,如果我滚动得太快,我最终会到达一个没有调用didFinishAnimating的页面,尽管它为所有之前的页面调用。有谁知道为什么会发生这种情况?我认为didFinishAnimating会在每次页面转换时调用,而不管(例如,即使转弯被中止)。 最佳答案 这个错误在2017年仍然存在。我尝试了很多替代方法。现在我放弃了这将被Apple修复的希望,我认为最好的方