我有一个 UIPageViewController 在大多数情况下都可以正常工作。我看到的唯一问题是用户第一次访问某个页面(例如第 10 页)时,它不会自动预加载第 9 页和第 11 页。但如果用户开始滑动,预加载就可以正常工作。
因此,用户第一次滑动时,内容不会预加载,用户需要等待。 uipageviewcontroller 是否有“refersh”,以便我可以在初始化 uipageviewcontroller 时强制预加载?
谢谢!
-erben
最佳答案
尝试在 viewDidLoad 中调用 setViewControllers:direction:animated:completion: 三次(一次用于第 9 页,一次用于第 11 页,然后一次用于第 10 页)。确保第 3 组第 10 页是您想要出现的那组。
关于ios - UIPageViewController 第一次没有预加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19471774/