如何将UISlider更改为垂直?

Seo*_*gHo 23 xcode objective-c uislider ipad ios

我正在UISlider为我的应用定制一个.我希望滑块处于垂直方向,但默认UISlider为水平方向.我找不到如何改变UISlider方向.

如何在XCode中创建垂直滑块?

Pen*_*One 49

默认情况下,UISlider是水平的( - ).如果你想使它垂直(|)那么你必须以编程方式执行此操作,可能使用CGAffineTransform.例如,您可以将此代码段添加到viewDidLoad您认为合适的位置或其中:

CGAffineTransform trans = CGAffineTransformMakeRotation(M_PI_2);
slider.transform = trans;
Run Code Online (Sandbox Code Playgroud)