可高度自定义的滑块视图WKCFansySlider案例

应用介绍

作者WKCLoveYang,源码WKCFansySlider,使用: 拖进工程或 pod WKCFansySlider

WKCFansySlider 适用于对滑动范围要求比较大的情况. 例如: let slider = WKCFansySlider(frame: view.bounds) 此时,整个屏幕内滑动,slider都会响应.即:slider的响应范围与其frame有关. 注:WKCFansySlider的frame并不是progress部分的坐标, 后者需要单独设置.

属性列表

属性含义
delegate代理,处理值改变、滑动结束等回调事件
alignment水平对齐方式
horizontalMagin水平非居中时的边距
sliderSizeslider大小
thumbSize滑块大小
bottomMagin滑动条距底部间距
progress设定初始值或者获取滑动变化后的值
progressColor进度部分颜色
trackColor未进度部分颜色
thumbColor滑块颜色
centerColor中心点颜色
progressImage进度部分图片
trackImage未进度部分图片
thumbImage滑块图片
centerImage中心点图片
cornerRadius进度条圆角
thumbCornerRadius滑块圆角
shouldShowProgressLabel是否显示进度Label, 默认YES
progressLabelSize进度label大小
progressLabelBottomMagin进度label与thumb间距
progressLabelBgImage进度Label背景图
progressLabelBgColor进度Label背景颜色
progressLabelFont进度Label字体
progressLabelTextColor进度Label字颜色
isSliderCouldDrag是否进度条能拖拽
isTouchMoveAnimate点击切换progress时是否动画
animationDuration动画时间



立即下载

温馨提示! 你需要支付 1.00P币后才可以下载

评论 共有 0 条评论

暂无评论
0
0
0
立即
投稿
发表
评论
返回
顶部