I try to create onboarding page by following this tutorial and it works great.
That link suggest to create every page onboarding as single view controller using storyboard, then wrap it on my class which is subclass of
UIPageViewController is not the best idea. Better is to create a container view controller for
UIPageViewController that will conform to
UIPageViewControllerDelegate. Using storyboard you can add to you container view controller's view a container view that load your
UIPageViewController. Get your
-prepareForSegue:sender: method to configure.
Now you're able to manage your
UIPageViewController from container view controller. Good luck!