我正在使用 UIPageViewController 来显示其他 4 个 ViewController。所以我的 RootViewController 是一个 PageViewController ,它显示了我在 Storyboard 中创建的其他 4 个 ViewControllers,并与不同的 Views 保持一致。一切都很完美。但是是否可以将 UIPageControl 添加到此 PageViewController。这有可能吗?
或者有人知道我怎样才能达到类似的结果?
会很棒,谢谢!
我正在使用 UIPageViewController 来显示其他 4 个 ViewController。所以我的 RootViewController 是一个 PageViewController ,它显示了我在 Storyboard 中创建的其他 4 个 ViewControllers,并与不同的 Views 保持一致。一切都很完美。但是是否可以将 UIPageControl 添加到此 PageViewController。这有可能吗?
或者有人知道我怎样才能达到类似的结果?
会很棒,谢谢!
您需要实现这些UIPageViewControllerDataSource方法:
迅速
func presentationCount(for pageViewController: UIPageViewController) -> Int { ... }
func presentationIndex(for pageViewController: UIPageViewController) -> Int { ... }
对象-C
- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController
- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController
你会在 UIPageViewController 的底部 36px 处看到一个页面控件。如果看不到它们,请尝试将视图的颜色更改为深色。