UISlider的简单使用,一年不用一次,我是真怕自己忘了怎么用
2015-09-14 21:08
302 查看
</pre><pre name="code" class="objc">
</pre><p></p><pre name="code" class="objc">#import "ViewController.h" @interface ViewController (){ UISlider *_slider_Exe;//进度条 UILabel *_lab_Exe;//进度lab } @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //实例化滑动条 _slider_Exe =[[UISlider alloc]init]; //设置滑动条位置和大小,滑动条宽可变,高不可变,但当高度设置为0,滑块不可拖动 _slider_Exe.frame=CGRectMake(30, 400, 260, 20); //设置最小值 _slider_Exe.minimumValue=1.0f; //设置最大值 _slider_Exe.maximumValue=10.0f; //已经滑过的滑动条颜色 _slider_Exe.minimumTrackTintColor=[UIColor redColor]; //未滑过的滑动条颜色 _slider_Exe.maximumTrackTintColor=[UIColor yellowColor]; //设置滑动条最小边的图片,只用滑动条总长度,滑动条本身宽度会因此宽度减少 _slider_Exe.minimumValueImage=[UIImage imageNamed:@"img_Tabbar_CenterCircle_EnvelopeOpen@2x.jpg"]; //设置滑动条最大边的图片,只用滑动条总长度,滑动条本身宽度会因此宽度减少 _slider_Exe.maximumValueImage=[UIImage imageNamed:@"img_Tabbar_CenterCircle_EnvelopeOpen@2x.jpg"]; //设置滑块颜色,如果“设置滑块图片背景”,那么颜色无效 _slider_Exe.thumbTintColor=[UIColor yellowColor]; //设置滑块图片背景 [_slider_Exe setThumbImage:[UIImage imageNamed:@"1.png"] forState:UIControlStateNormal]; //设置已经滑过一端滑动条背景图片,会覆盖之前之前的颜色,以下相同 [_slider_Exe setMinimumTrackImage:[UIImage imageNamed:@"3.png"] forState:UIControlStateNormal]; //设置未滑过一端滑动条背景图片 [_slider_Exe setMaximumTrackImage:[UIImage imageNamed:@"logo.png"] forState:UIControlStateNormal]; //此处和按钮的类似,但是按钮的事件是按下,而这里的事件是UIControlEventValueChanged值变化就是事件 [_slider_Exe addTarget:self action:@selector(getValue1:) forControlEvents:UIControlEventValueChanged]; //滑动时会改变的数值,用这个lab显示 _lab_Exe=[[UILabel alloc]initWithFrame:CGRectMake(30, 100, 260, 50)]; _lab_Exe.text=@"值"; _lab_Exe.textColor = [UIColor redColor]; [self.view addSubview:_slider_Exe]; [self.view addSubview:_lab_Exe]; //设置滑动条起始时的位置,因为最大值设置的是10.0f,所以我们设置5.0f就是一半。 _slider_Exe.value= 5.0f;} -(void)ChangeOfSlide:(UISlider*)sender{ _lab_Exe.text=[NSString stringWithFormat:@"%f",sender.value]; }
效果图
如果有什么错误欢迎私信我,如果有更好地方法也一定要告诉我哦~
感谢你的观看,学以致用更感谢。
相关文章推荐
- 暑假集训大一第五周周三赛 D - Rescue寻找路径
- IOS 学习--- UIImagePickerController的使用
- UICollectionViewLayout
- UIImageC处理
- POJ3589 Number-guessing Game
- layer层的基础使用,给你View的文字加上阴影(例子为UITextView)
- UICollectionView详解
- Building an MFC project for a non-Unicode character set is deprecated
- xmanager 如何连接使用gui软件
- CEGUI 坑之总结
- CEGUI和CEED
- iOS:UI简单的总结
- iOS问题:[UIButton setCurrentPage:]: unrecognized selector sent to instance
- soapui 自动化教程(二)
- Hadoop 笔记MuilpleOutputFormat类(将数据写到多个文件中)代码解析
- SSH+easyUI实现文件上传
- Standard Series Values in a Decade for Resistances and Capacitances E24 E48 E96
- UIday1501:NSString的几种常用方法
- Duilib中Webbrowser事件完善,使其支持判断页面加载完毕
- poj3913 Gnome Sequencing