通过使用新数据以编程方式向左滑动来创建ViewControllers

时间:2016-12-23 17:00:05

标签: ios swift uiviewcontroller

有一个 viewController ,其中包含一些数据。向左或向右滑动后,我想创建具有相同UI但具有不同数据的新 viewControllers 。这样做的最佳方法是什么?我应该使用 UIPageViewController 吗?

1 个答案:

答案 0 :(得分:1)

以下是 Swift 3 以编程方式设置UIPageViewController的解决方案。

诀窍是在lazy array上声明一个名为pages的{​​{1}}。

在使用此UIPageViewController的{​​{1}}中,您可以设置viewControllers。此外,您的viewDidLoad能够使用此数组,处理更改viewControllers的逻辑。现在,正在实现array以连续显示viewControllers,就像轮播一样。根据您的需要修改它;)

dataSource