有一个 viewController ,其中包含一些数据。向左或向右滑动后,我想创建具有相同UI但具有不同数据的新 viewControllers 。这样做的最佳方法是什么?我应该使用 UIPageViewController 吗?
答案 0 :(得分:1)
以下是 Swift 3 以编程方式设置UIPageViewController
的解决方案。
诀窍是在lazy array
上声明一个名为pages
的{{1}}。
在使用此UIPageViewController
的{{1}}中,您可以设置viewControllers。此外,您的viewDidLoad
能够使用此数组,处理更改viewControllers的逻辑。现在,正在实现array
以连续显示viewControllers,就像轮播一样。根据您的需要修改它;)
dataSource