我有一个包含3个UIViewControllers的UIPageViewController。我可以将它们设置为数据源,并通过滚动在它们之间切换,但是我希望能够使用UIViewControllers中的按钮在它们之间切换。
这是情节提要的图片:
当我点击“开始日”按钮时,将运行以下代码:
d = data["status%3Ddown"]
这是主页视图控制器代码:
func startDay() {
print("Start Day")
viewController.setViewControllers([orderedViewControllers[1]], direction: .forward, animated: true, completion: nil)
}
然后,加载并显示“主页视图控制器”,VC1和VC2,但显示的ViewController仍为VC1。
我希望它更改为VC2,而不是重新加载并重新出现“主页视图控制器”和VC1。我在做什么错了?