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,各位可以根據需要修改傳出的引數。
效果
#傳送門
github:github.com/cAibDe/ZPSl…