如何删除 UIPageViewController 中的页面?

How delete Pages in UIPageViewController?

是否可以删除 UIPageViewController 中的多个或所有页面?

在我的情况下,我在删除一些 pages/entries 后导航回 UIPageViewController,我只想设置一个已创建的页面。

由于页面太多,我无法创建所有页面并保存它们的引用。

您可以执行以下操作:

pageViewController.setViewControllers([theViewController], direction: .Forward, animated: true, completion: nil)

没有要删除的内容。 UIPageViewController 除了当前显示视图的页面之外没有任何页面。它只是调用其数据源来请求下一页或上一页。如果您不希望用户能够导航到任何其他页面,请不要提供下一页或上一页:来自这些数据源方法的 return nil