将点更改为 UIPageViewController 的图像

Change dot to image for UIPageViewController

我最近了解到 UIPageViewController 是管理 multi-page 场景的好方法,它的 built-in 点功能是指示当前显示页面的好方法。

但我想知道我是否可以将点系统更改为类似图像的系统。

之所以问是因为遇到了这个app场景:

该场景由"details"、"due date"和"budget"3个视图组成,由header中的3个"label"类元素表示。您需要单击底部的按钮 "continue" 才能向前导航。并且当页面发生变化时,当前页面对应的标签会高亮显示,其他的会变灰。

真的很好奇这是如何实现的。他们是将圆点更改为图像,还是只是将这些静态标签放到相应页面的 header 部分?

您分享的屏幕截图未使用 UIPageViewController。它正在使用 UISegmentedControlHere 是 Apple 文档的 link。