如何固定 UIPageControl 的位置?使用 PageViewController 更改页面时始终将其修复在顶部?

How fix position of UIPageControl ? Fix it always on top when page is changing with PageViewController?

我已将页面ViewController 用于滑动,将评论ViewController 设置为 ViewController 用于内容。

每次滑动页面时,我都会创建新评论ViewController,其中包含正确的内容。

审核中ViewController 我有图像、标签和页面控件

一切正常但是 - 当我将 a 滑动到下一页时 - PageControl 像图像或标签一样滑出,但我想修复它并只更改颜色。

再来一次 - 当我将每个元素滑出时,我想将 PageControl 始终固定在屏幕上的相同位置

请指教

您可以使用容器视图实现此目的。与其将 UIPageViewController 设为 UINavigationControllerrootViewController,不如添加一个具有容器视图子视图的中间 UIViewController,并将 UIPageControl 添加为同级。

您应该从子视图控制器中删除 UIPageControl

您需要添加某种方式来将页面更新传播回 UIPageControl - 委托协议或闭包可以很好地完成这项工作。