无法找到如何开发在PageView中使用3个ViewControllers开发的应用程序的说明。有人知道任何教程吗?
答案 0 :(得分:0)
这是你正在寻找的吗?
http://shrikar.com/blog/2015/01/17/ios-swift-tutorial-uipageviewcontroller-as-user-onboarding-tool/
答案 1 :(得分:-1)
我创建了一个关于如何将UIPageViewController
与View Controllers
一起使用的Swift教程。
它包括两个示例项目 - 一个可以在其中完成教程的入门项目,以及一个检查答案的最终项目。
但这是使用UIPageViewController
:
viewDidLoad
中,使用setViewControllers
并通过View Controller
传递一个Storyboard ID
实例化。它需要一个数组,但你总是只传入一个VC DataSource
连接Storyboard
,因此您必须dataSource = self
DataSource
,您需要实施viewControllerBeforeViewController
和viewControllerAfterViewController
。viewControllerAfterViewController
,请确定当前页面是这样的:if viewController.isKindOfClass(PageOneClassName) { }
nil
viewControllerBeforeViewController
,只需返回上一页。如果您刚开始,请再次返回nil
。