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
众所周知,当我们在我们的应用程序中使用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