26

UIPageViewController を使用して、他の 4 つの ViewController を表示しています。したがって、私の RootViewController は PageViewController であり、別の Views へのセグエを使用して、ストーリーボードで作成した他の 4 つの ViewControllers を表示します。すべてが完璧に機能します。しかし、この PageViewController に UIPageControl を追加することは可能ですか。とにかくこれは可能ですか?

または、どうすれば同様の結果を達成できるか考えている人はいますか?

素晴らしいでしょう、ありがとう!

4

1 に答える 1

44

UIPageViewControllerDataSourceこれらのメソッドを実装する必要があります:

迅速

func presentationCount(for pageViewController: UIPageViewController) -> Int { ... }
func presentationIndex(for pageViewController: UIPageViewController) -> Int { ... }

オブジェクト-C

- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController
- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController

そして、UIPageViewController の下部 36px にページ コントロールが表示されます。見えない場合は、ビューの色を暗い色に変更してみてください。

于 2013-03-30T09:45:59.787 に答える