@IBDesignable 水平或垂直方向的UIControl子类,可以从控件的底部或中间开始。
LiveFader.swift 文件导入到你的代码库中pod 'LiveFader'
LiveFaderView。style 属性设置底部或中间的控制样式。controlType 属性设置水平或垂直控制类型。@IBAction 绑定到 LiveFader 的 valueChanged 事件。@IBInspectable 或以编程方式更改启用/禁用/高亮显示的颜色样式。LiveFaderView 是一个开放类,因此你可以通过操作它的图层或添加新的图层来对其进行子类化,使其看起来像你想要的任何样子。isFaderPanningEnabled 属性设置为 true。LiveFaderView,可以随意在堆栈视图或 LiveFaderScrollView 内的自定义容器中添加你的 fader。你可以将它与 SwiftUI 一起使用
https://gist.github.com/cemolcay/8cf7a413e4fcc20bc8c456bc0a5832be
此库已在我在 App Store 中的应用中使用,快去看看吧!