如何在 UIScrollView 中分页时一次只加载一个视图控制器



我正在创建一个包含多个页面的分页UIScrollView。每个页面上都有一个UIViewController其中一些是内存密集型的,而另一些将被多次使用,我希望重复使用。

我的第一次尝试是通过使用类似于此答案连续分页的无限分页来创建许多页面的错觉。

不过,我在实现这一点时遇到了一些困难。在 scrollView 中加载多个视图控制器而不同时实例化它们的最佳方法是什么?

使用 UIPageViewController。它为您实现了这一点。

相关内容

最新更新