A custom UIPageViewController written Swift