
slider.gif
地址:https://github.com/ShuailongWang/slider
使用:
把文件拖進去后,導入頭文件
注意:這個是使用 UITapGestureRecognizer 會和側滑返回沖突,
解決: 禁用側滑返回
代碼:
if (nil == _slider) {
_slider = [[SEFilterControl alloc]initWithFrame:CGRectMake(10, 5, KScreen_Width - 20, 15) Titles:[NSArray arrayWithObjects:@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9", nil]];
[_slider addTarget:self action:@selector(filterValueChanged:) forControlEvents:UIControlEventTouchUpInside];
[_slider setProgressColor:[UIColor grayColor]];//設置滑桿的顏色
[_slider setTopTitlesColor:[UIColor redColor]];//設置滑塊上方字體顏色
[_slider setSelectedIndex:0];//設置當前選中
_slider.backgroundColor = [UIColor whiteColor];
[self.SliderView addSubview:_slider];
}
代理:
-(void)filterValueChanged:(SEFilterControl *)sender {
NSLog(@"%d", sender.SelectedIndex);
}