setViewControllers(controllers, direction: .forward, animated: true, completion: nil)
现在在触发数据下载完成时正常工作。
pageViewController.dataSource = nil
pageViewController.dataSource = self
正如一些帖子所建议的那样也不起作用。
答案 0 :(得分:0)
我在更改页面集后在didFinishAnimating
中尝试了这个:
DispatchQueue.main.async {
pageViewController.dataSource = nil
pageViewController.dataSource = self
}