是否可以使用曲线UISlider或者只是水平和垂直?
我尝试用曲线图像替换滑块轨道(虽然我已经知道帽子它不起作用,因为它只是一个背景),不起作用。
有没有办法可以做到这一点?
答案 0 :(得分:2)
查看自定义控件(两者都在MIT许可下):
MHRotaryKnob
DCKnob
答案 1 :(得分:2)
答案 2 :(得分:0)
不,你不能用UISlider这样做,只能在一条直线上。您可以使用transform属性将整个滑块旋转到您喜欢的程度,并使用CGAffineTransformMakeRotation之类的函数。例如:How to use CGAffineTransformMakeRotation?。
答案 3 :(得分:0)
您还可以查看BezierSlider,它允许您自定义路径和选择器。