我试图让我的PageViewController在按下按钮时跳转到某个页面(位于我的数组中的索引5)。我有一个调用changeToTimePage()的按钮,它位于我的PageViewController类中。
func changeToTimePage() {
print("This gets called")
let startingViewController = viewControllerAtIndex(5)
let viewControllers = [startingViewController]
setViewControllers(viewControllers, direction: .Reverse, animated: true, completion: nil)
}
我可以更改页面,所以我知道viewControllerAtIndex有效,但每当我尝试使用setViewControllers()时都没有任何反应。而且我知道函数被调用了,因为我看到了输出"这被调用了#34;。我已经在很长一段时间内一直在寻找解决方案,并尝试了许多建议的方法,因此我们将非常感谢任何帮助/建议。谢谢!