iOS 自定义双向滑块Slider

ZPSlider

一个双向滑块的Slider

前提

这个是在一次和朋友吃饭的时候,我们唠嗑的时候他说的一个需求。因为系统的Slider是只有一个滑块的,而且没有分段滑动的效果。
这不最近都在研究这么个需求。

How to use it

-(instancetype)initWithFrame:(CGRect)frame
                sliderTitles:(NSArray *)titleArray
           defaultFirstIndex:(CGFloat)defaultFirstIndex
            defaultLastIndex:(CGFloat)defaultLastIndex
                 sliderImage:(UIImage *)sliderImage;

这就是一个极其普通的初始化函数,只要传入你的slider两边滑块的初始位置,和你滑块的图片就可以了。

※友情提示,你传的位置一定要在你的数组范围之内。

这里还有个block用于传出最终选择的参数

typedef void(^sliderValueChange)(int firstIndexPath , int lastIndexPath);

我这个Demo只是传出了index,各位可以根据需要修改传出的参数。

效果

ZPSlider.gif

#传送门
github:https://github.com/cAibDe/ZPSlider

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值