另一个 iOS 旋钮控件,但具有 IBDesignable 和 Ableton Live 风格。
提供水平、垂直(或两者兼有)以及旋转控制选项。
pod 'LiveKnob'
LiveKnob
。IBAction
函数绑定到 LiveKnob
的 valueChanged
事件。您可以更改基础圆环、进度圆环和指针的线条宽度和颜色。您还可以调整基础旋钮圆环的起始和结束角度。
您可以设置 controlType
来更改旋钮的触摸控制行为。它支持水平和/或垂直滑动,以及旋转滑动。
您可以使用 LiveKnobMarker
类型创建自定义标记视图,并将它们设置到 LiveKnob 的 markers
数组中,以便在旋钮周围绘制标记。 您还可以为每个标记设置单独的偏移量和变换。
您可以在 SwiftUI 中使用它
https://gist.github.com/cemolcay/caed8e701de775de63ab4ae34b70b256
此控件在我的应用程序中使用