ios - 将点更改为 UIPageViewController 的图像

标签 ios swift uipageviewcontroller

我最近了解到 UIPageViewController 是管理多页面场景的好方法,它内置的点功能是指示当前显示页面的好方法。

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

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

该场景由 3 个 View “详细信息”、“截止日期”和“预算”组成,它们由标题中的 3 个类似“标签”的元素指示。您需要单击底部的“继续”按钮才能向前导航。并且当页面发生变化时,当前页面对应的标签会高亮显示,其他的会变灰。

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

最佳答案

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

关于ios - 将点更改为 UIPageViewController 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44125493/

相关文章:

iOS 应用内购买不适用于真实帐户,但适用于沙盒

swift - 我的 Sprite 不执行我告诉它的操作?

ios - UIPageViewController 的 UIPageControl 在滚动到下一个 View Controller 时有时不会更新

ios - UIView 不更新,即使它的值似乎在代码中发生了更改

java - 将 objective-c 面向 block 的 api 转换为 android

objective-c - Objective-C - 音频延迟估计的互相关

ios - startMonitoringSignificantLocationChanges 没有立即开始

swift - 如何使用多个 View Controller 使用 Firebase 身份验证?

ios - 如何从 PageController 应用程序禁用 page curl shadown?

objective-c - indexofobject 返回 nil