在UIScrollView中进行分页时,如何一次只加载一个ViewController

问题描述 投票:0回答:1

我正在创建一个包含几页的分页UIScrollView。在每个页面上都有一个UIViewController,其中一些内存非常密集,而另一些则会被多次使用,我希望能够重复使用。

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

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

ios swift uiviewcontroller uiscrollview infinite-scroll
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.