我是使用Xcode 8默认的基于页面的应用程序,我现在卡在了尝试跳转到特定页面的步骤(而不是左右滑动翻页)。我在StackOverflow上找到了类似的问题,但大多数答案都建议使用以下方法:
setViewControllers:direction:animated:completion
我不需要更改要显示的页面数量,那么我可以避免使用setViewControllers
吗?
阅读完Xcode的基于页面的应用程序模板后,我认为这个功能可能有效:
func viewControllerAtIndex(_ index: Int, storyboard: UIStoryboard) -> DataViewController?
然而,我不知道如何获取参数 storyboard: UIStoryboard
,因为 ModelController(作为 UIPageViewControllerDataSource 的控制器)不是故事板的一部分。