Ios 是否可以更改页面控制位置?

Ios 是否可以更改页面控制位置?,ios,swift,uipageviewcontroller,uipagecontrol,Ios,Swift,Uipageviewcontroller,Uipagecontrol,我有一个带有PageControl的UIPageViewController,我想改变它的位置 但我努力工作了将近两天,什么都没有。我不能改变它的Y位置 我试过了 view.frame.origin.y 及 我已经尝试了所有堆栈溢出的答案。此外,我还尝试了“for sub in view.subview”(我是从SO答案中选择的)。这对我也没有帮助 那么,我想知道,有可能吗 我有一个UIPageViewController和两个ViewController:ViewController和Con

我有一个带有PageControl的UIPageViewController,我想改变它的位置

但我努力工作了将近两天,什么都没有。我不能改变它的Y位置

我试过了

view.frame.origin.y

我已经尝试了所有堆栈溢出的答案。此外,我还尝试了“for sub in view.subview”(我是从SO答案中选择的)。这对我也没有帮助

那么,我想知道,有可能吗

我有一个UIPageViewController和两个ViewController:ViewController和ContentViewController。在ViewController中,我实现了所有功能,PageViewController也是,但在ContentVC中,我只使用InageView内容进行管理


我的源代码很长,因此如果您需要查看某个确切部分,请询问我,我会提供给您。

我认为不可能完全更改UIPageViewController的pageControl位置。大多数解决方案都需要了解UIPageViewController设置的私人知识。不过,用自己的UIPageControl设置自己的基于UIScrollView的PageViewController并不困难。@RyanPoolos我考虑过这个案例,但我不确定这是否是一种专业的方式?@Orkhan如果默认行为不符合您的要求,您可以在启用分页的情况下使用
UIScrollView
,并在任何位置使用自己的pageControl来确定它的专业性@RyanPoolos我使用了您所说的方法;)但我有一个小问题,如何防止在最后一个视图上拖动?请看图片:我认为不可能完全改变UIPageViewController的pageControl位置。大多数解决方案都需要了解UIPageViewController设置的私人知识。不过,用自己的UIPageControl设置自己的基于UIScrollView的PageViewController并不困难。@RyanPoolos我考虑过这个案例,但我不确定这是否是一种专业的方式?@Orkhan如果默认行为不符合您的要求,您可以在启用分页的情况下使用
UIScrollView
,并在任何位置使用自己的pageControl来确定它的专业性@RyanPoolos我使用了您所说的方法;)但我有一个小问题,如何防止在最后一个视图上拖动?请看图片:
view.layer.position.y