UIPageControl pageIndicator 在 swift 中将位置更改为左侧或右侧

UIPageControl pageIndicator change location to left or right side in swift

众所周知,当我们在我们的应用程序中使用UIPageControl时,pageIndicator显示在我们应用程序的底部。现在我想知道的是,如何将该页面 pageIndicator 移动到 swift 中我们应用程序的左侧或右侧,如 vertical?

您可以通过旋转来变换 PageControl,然后将其原点设置在您想要的位置。

在 swift 3.0 中只需更改变换值,如

PageControl.transform = CGAffineTransform(rotationAngle: CGFloat(M_PI / 2))

在swift2.0

pageControl.transform = CGAffineTransformMakeRotation(CGFloat(M_PI / 2))
pageControl.frame.origin.x = 0
pageControl.frame.origin.y = 65

OutPut

Before Rotate

After Rotate and changing frame origin