我在我的应用中使用了与UIPageController相关的第三方。我在我的应用程序中显示类别,我使用相同的类来显示数据。例如,如果我显示5个类别,则会生成该viewController的5个对象,并且5个对象位于Memory中。
无论如何在内存中一次只加载一个viewController吗?
答案 0 :(得分:0)
我可以理解您希望通过实现此目的来减少内存使用量。
UIPageController
在初始化时加载所有页面(控制器)。如果你想这样做,你有两个选择。
UIPageController
iCarousel
可让您在运行时创建页面,因此您可以一次加载一个viewController
。只需很少的自定义,您就可以实现所需的输出,但绝对没有页面控制点。