UISlider两边都可以滑动
来源:互联网 发布:php视频文件怎么打开 编辑:程序博客网 时间:2024/04/29 07:45
在引入第三方代码NMRangeSlider后
//滑杆 _mySlider = [[NMRangeSlider alloc] initWithFrame:CGRectMake(25,_priceView.frame.size.height/3+5,WIDTH-50,20)]; [_mySlider addTarget:self action:@selector(labelSliderChanged:) forControlEvents:UIControlEventValueChanged]; [_priceView addSubview:_mySlider]; _mySlider.stepValue = 150; _mySlider.minimumValue = 0; _mySlider.maximumValue = 750; NSLog(@"%f",_mySlider.lowerValue); _mySlider.lowerValue = self.littleP; _mySlider.upperValue = self.bigP; //最低与最高之间不能小于150 _mySlider.minimumRange = 150; //最低价格 _littleLabel = [ZCControl createLabelWithFrame:CGRectMake(WIDTH-90, 10,50, 30) Font:15 Text:[NSString stringWithFormat:@"¥%d-", (int)_mySlider.lowerValue]]; _littleLabel.textColor = WTColorFromRGB(0xff8b3f); _littleLabel.textAlignment = NSTextAlignmentRight; [_priceView addSubview:_littleLabel]; //最高价格 _bigLabel = [ZCControl createLabelWithFrame:CGRectMake(WIDTH-40, 10,40, 30) Font:15 Text:[NSString stringWithFormat:@"¥%d", (int)_mySlider.upperValue]]; if (self.bigP>600) { _bigLabel.text = @"不限"; } _bigLabel.textColor = WTColorFromRGB(0xff8b3f); [_priceView addSubview:_bigLabel];实现代理方法
#pragma mark -SliderDelegate- (void)labelSliderChanged:(NMRangeSlider*)sender{ NSLog(@"%@",sender); [self updateSliderLabels]; }- (void)updateSliderLabels{ _littleLabel.text = [NSString stringWithFormat:@"¥%d-", (int)_mySlider.lowerValue]; _bigLabel.text = [NSString stringWithFormat:@"¥%d", (int)_mySlider.upperValue]; if ((int)_mySlider.upperValue>600) { _bigLabel.text = @"不限"; }}
0 0
- UISlider两边都可以滑动
- 滑动条UISlider
- UISlider 滑动条
- 【UISlider滑动控件】
- UISlider - 滑动条
- UISlider滑动问题
- UISlider 滑动条
- [Android实例] 两边都能滑动的数据间隔选择SpaceBar
- 改造标准UISlider像系统音量滑条可以单击任意设置音量,不只是滑动
- IOS UISlider滑动条实例
- UISlider 滑动条基本属性
- 20.UISlider(滑动按钮)
- keepalived 两边都出现VIP
- 关于js实现两边弹出滑动网页
- objective-c UISlider 滑动条基本属性
- UI控件——UISlider:滑动条
- iOS滑动条UISlider的使用方法
- 关于UISlider监听滑动结束状态
- 暑假集训第二周——贪心 N - The King 国王
- Activity的生命周期
- Jsoup学习笔记8:Jsoup 解析指定目录中的saz文件,生成一个名字相同的htm文件,将解析结果写入csv文件中
- HDU 1010 Tempter of the Bone
- linux通过wnck实现窗口切换
- UISlider两边都可以滑动
- [.Net码农]关于asp.net三种重定向方法的总结
- Python 爬虫解码问题解决
- Android基础_活动_启动模式
- 常用开源框架或者工具
- 安装inotify-tools,用inotifywait命令监听文件或目录的访问信息
- 《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同》
- 用DataGridView实现多选表格
- Laravel 在windows安装