创建一个垂直UIPageControl

MiM*_*iMo 11 uiscrollview uipagecontrol ios4

任何人都知道如何创建垂直UIPageControl?我有一个启用了分页的UIScrollView,我希望UIPageControl位于侧面并垂直显示而不是水平显示.

先感谢您...

kla*_*ner 39

您可以将旋转变换应用于UIPageControl.

pageControl.transform = CGAffineTransformMakeRotation(M_PI_2);
Run Code Online (Sandbox Code Playgroud)

Swift 3.0

let angle = CGFloat(M_PI_2)
pageControl.transform = CGAffineTransform(rotationAngle: angle)
Run Code Online (Sandbox Code Playgroud)

Swift 4.0

let angle = CGFloat.pi/2
    pageControl.transform = CGAffineTransform(rotationAngle: angle)
Run Code Online (Sandbox Code Playgroud)


mar*_*cks 5

Swift 3.1 更新

pageControl.transform = pageControl.transform.rotated(by: .pi/2)
Run Code Online (Sandbox Code Playgroud)