Slider 基本属性,
来源:互联网 发布:域名不备案能解析吗 编辑:程序博客网 时间:2024/05/22 12:13
Slider 初始化
self.slider=[[[UISlider alloc] initWithFrame:CGRectMake(50, 100, 200, 50)] autorelease]; //self.slider.backgroundColor=[UIColor redColor]; //数值减小一边的颜色 self.slider.minimumTrackTintColor=[UIColor greenColor]; //数值增加一边的颜色 self.slider.maximumTrackTintColor=[UIColor redColor]; // self.slider.tintColor=[UIColor greenColor]; //图片 self.slider.maximumValueImage=[UIImage imageNamed:@"10.png"]; self.slider.minimumValueImage=[UIImage imageNamed:@"11.png"]; //thumb颜色 [self.slider setThumbImage:[UIImage imageNamed:@"10.png"] forState:UIControlStateNormal]; self.slider.thumbTintColor=[UIColor redColor]; //slider的最大值最小值// self.slider.maximumValue=100;// self.slider.minimumValue=1; TestView *test1=[[TestView alloc] initWithFrame:CGRectMake(50, 15, 200, 50)]; test1.backgroundColor=[UIColor blackColor]; test1.tag=102; [self addSubview:test1]; self.slider1=[[UISlider alloc] initWithFrame:CGRectMake(self.slider.frame.origin.x, self.slider.frame.origin.y+CGRectGetHeight(self.slider.frame)+10, CGRectGetWidth(self.slider.frame), CGRectGetHeight(self.slider.frame))]; [self addSubview:self.slider1]; self.slider2=[[UISlider alloc] initWithFrame:CGRectMake(self.slider1.frame.origin.x, self.slider1.frame.origin.y+CGRectGetHeight(self.slider1.frame)+10, CGRectGetWidth(self.slider1.frame), CGRectGetHeight(self.slider1.frame))]; [self addSubview:self.slider2]; self.slider3=[[UISlider alloc] initWithFrame:CGRectMake(self.slider2.frame.origin.x, self.slider2.frame.origin.y+CGRectGetHeight(self.slider2.frame)+10, CGRectGetWidth(self.slider2.frame), CGRectGetHeight(self.slider2.frame))]; [self addSubview:self.slider3]; [self addSubview:self.slider];
控制器里边加入点击事件
//slider添加事件 [self.rv.slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged]; [self.rv.slider1 addTarget:self action:@selector(sliderAction1:) forControlEvents:UIControlEventValueChanged]; [self.rv.slider2 addTarget:self action:@selector(sliderAction2:) forControlEvents:UIControlEventValueChanged]; [self.rv.slider3 addTarget:self action:@selector(sliderAction3:) forControlEvents:UIControlEventValueChanged];
点击事件
-(void)sliderAction:(UISlider *)sender{ // NSLog(@"0=%f",sender.value); self.num=sender.value; [self.rv viewWithTag:102].backgroundColor=[UIColor colorWithRed:self.num green:self.num1 blue:self.num2 alpha:self.num3];}-(void)sliderAction1:(UISlider *)sender{ // NSLog(@"1=%f",sender.value); self.num1=sender.value; [self.rv viewWithTag:102].backgroundColor=[UIColor colorWithRed:self.num green:self.num1 blue:self.num2 alpha:self.num3]; }-(void)sliderAction2:(UISlider *)sender{ // NSLog(@"2=%f",sender.value); self.num2=sender.value; [self.rv viewWithTag:102].backgroundColor=[UIColor colorWithRed:self.num green:self.num1 blue:self.num2 alpha:self.num3]; }-(void)sliderAction3:(UISlider *)sender{ // NSLog(@"3=%f",sender.value); self.num3=1-sender.value; [self.rv viewWithTag:102].backgroundColor=[UIColor colorWithRed:self.num green:self.num1 blue:self.num2 alpha:self.num3]; }
0 0
- Slider 基本属性,
- WPF(附加属性 Slider)
- Slider常见属性和方法
- slider
- Slider
- Slider
- Apache Slider设计理念与基本架构
- COCOS学习笔记--滑动条Slider及其控件属性
- QML学习之基本元素ProgressBar, TabView, Slider介绍
- 基本属性与特殊属性
- Flex中如何通过tickValues属性,在程序中设置Slider坐标位置
- iframe基本属性
- 进程的基本属性
- jquery 之基本属性
- HTML基本属性
- Bug的基本属性
- sqlserver 基本属性
- JPA基本属性注解
- 【UNIX】UNIX的体系结构
- 从荷兰“范”到希腊“斯” 详解国际足坛各国人名
- Android中插件开发篇之----类加载器
- C# 中的委托和事件--详解(续)
- 关于C#中派生类调用基类构造函数的理解[转]
- Slider 基本属性,
- 盖高辛氏衰,天下归之
- 去掉移动web页面自动探测电话号码
- python 不借助第三方包实现xml转json
- LeetCode 87 Scramble String
- 王以二月癸亥夜陈
- Advanced Pricing - How to source Pricing Attributes using QP_CUSTOM_SOURCE.Get_Custom_Attribute_Valu
- eclipse Maven配置
- Android核心基础——Day07_2