UIPageViewControllerを継承して必要なデリゲートを実装し終わった時点で、画面下部のPageControlが表示されてしまうのに気付かれるかと思います。
このPageControlは、UIPageViewControllerのTransition Styleが UIPageViewControllerTransitionStyleScroll
になっており、かつ以下の2つのデリゲートメソッドを実装している時に表示されます。
これらのデリゲートメソッドを削除するか
- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController { return [self.pageTitles count]; } - (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController { return 0; }
もしくはUIPageViewControllerのTransition StyleをScroll
からPage Curl
に変更してください。Storyboardでは下図のScroll
になっている箇所を変更します。