【文件属性】:
文件名称:渐变滑块
文件大小:62KB
文件格式:ZIP
更新时间:2021-02-23 00:54:52
Swift
渐变滑块
GradientSlider是类似于UISlider的UIControl子类,但具有线性渐变来为滑块的轨道着色。 对于创建颜色选择器很有用。 它是用Swift 4编写的。
特征
通过设置最小和最大(即,左和右)颜色轻松定义渐变
彩虹渐变(具有可自定义的饱和度和亮度),用于制作色相选择滑块
IBDesignable / Inspectable可在Interface Builder中直接使用
将图标或颜色添加到滑块
最小/最大图像(类似于UISlider)
目标/操作和基于块的回调
可定制的轨道厚度
可自定义的轨道边框和拇指大小
默认情况下看起来像UISlider,所以它们可以在UI中混合
安装
将“ GradientSlider.swift”文件拖到您的Xcode项目中
通过Interface Builder使用
将自定义视图拖到情节提要中,并将其类更改为“ Gradient
【文件预览】:
GradientSlider-master
----LICENSE.txt(1KB)
----GradientSlider.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(12KB)
--------xcuserdata()
----README.md(8KB)
----GradientSlider()
--------ViewController.swift(1KB)
--------Info.plist(1KB)
--------GradientSlider.swift(15KB)
--------Base.lproj()
--------AppDelegate.swift(2KB)
--------Assets.xcassets()