由于经过大量搜索和 RND 以及许多不同的代码实现后,滑动延迟问题尚未解决,因此我猜预加载下一个和上一个视图控制器将解决我的滑动延迟问题。
如何在滑动之前加载下一个和上一个视图。经过长时间的 rnd 和搜索后没有找到解决方案
在显示可见控制器后,您可以调用 nextController.loadViewIfNeeded() 和 prevController.loadViewIfNeeded()!
pageViewController?.setViewControllers([controller], direction: direction, animated: animated, completion: { (_) in
if let nextController = /*Find it*/ {
nextController.loadViewIfNeeded()
}
if let prevController = /*Find it*/ {
prevController.loadViewIfNeeded()
}
})
你必须在代码中找到nextController和prevController,我认为这很容易。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)