ナビゲーションプロパティを「Horizontal」に設定し、Transistion Styleを「scroll」に設定したUIPageViewControllerを使用して、アプリに水平スクロールを実装しています。すべてが正常に機能します。適切に表示されるサブビューをいくつか追加できます。また、次の2つのメソッドを使用して、UIPageViewControllerに組み込まれているUIPageControlを利用したいと思います。
-(NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController
-(NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController
これは実際に私が探しているものを示しています:どのサブビューが表示されているかを示すドット。ただし、画像でわかるように、UIPageControlは親ビューコントローラー(UIPageViewController)の下部に設定されています。これは、UIPageControlを提示するために私が考えていた方法ではないことを想像できます。サブビューがUIPageControlの下に表示されるように、親ビューコントローラーを操作する方法はありますか?または、これを達成するための他の良い習慣はありますか?UIPageViewControllerの代わりにscrollViewを使用して水平スクロールを実装できることは知っていますが、これは私にとってはるかに効率的だと思います。
http://i48.tinypic.com/2hd03ev.png
わかりやすくするために、灰色の部分は私のサブビューであり、赤い部分は私が使用している下にあるUIPageViewControllerです。
回答ありがとうございます!