如何固定 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
设为 UINavigationController
的 rootViewController
,不如添加一个具有容器视图子视图的中间 UIViewController
,并将 UIPageControl
添加为同级。
您应该从子视图控制器中删除 UIPageControl
。
您需要添加某种方式来将页面更新传播回 UIPageControl - 委托协议或闭包可以很好地完成这项工作。
我已将页面ViewController 用于滑动,将评论ViewController 设置为 ViewController 用于内容。
每次滑动页面时,我都会创建新评论ViewController,其中包含正确的内容。
审核中ViewController 我有图像、标签和页面控件
一切正常但是 - 当我将 a 滑动到下一页时 - PageControl 像图像或标签一样滑出,但我想修复它并只更改颜色。
再来一次 - 当我将每个元素滑出时,我想将 PageControl 始终固定在屏幕上的相同位置
请指教
您可以使用容器视图实现此目的。与其将 UIPageViewController
设为 UINavigationController
的 rootViewController
,不如添加一个具有容器视图子视图的中间 UIViewController
,并将 UIPageControl
添加为同级。
您应该从子视图控制器中删除 UIPageControl
。
您需要添加某种方式来将页面更新传播回 UIPageControl - 委托协议或闭包可以很好地完成这项工作。