我一直在使用UIPageController在不同的 Controller 之间导航。现在,我想在底部添加这些点,以便用户可以看到他在哪个 Controller 上。这可以通过UIPageControl实现。有没有简单的方法可以将两者结合起来?

最佳答案

从UIPageViewController.h(iOS6 +)的底部开始〜


- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController NS_AVAILABLE_IOS(6_0); // The number of items reflected in the page indicator.
- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController NS_AVAILABLE_IOS(6_0); // The selected item reflected in the page indicator.

否则,我认为您需要在自己的UIPageControl中添加一个UIPageViewController并基本上将它们绑在一起,以使其保持同步...但是您必须手动完成所有绑定(bind)。

09-11 17:43
查看更多