您的位置:首页 > 产品设计 > UI/UE

UISlider

2016-05-12 18:22 603 查看
- (void)viewDidLoad {

[super
viewDidLoad];

UISlider*slider=[[UISlider
alloc]init];

slider.frame=CGRectMake(52, 200, 300, 50);

slider.backgroundColor=[UIColor
whiteColor];

slider.value=0.5;

[slider addTarget:self
action:@selector(sliderChange:)
forControlEvents:UIControlEventValueChanged];

//设置最小值,最大值

slider.minimumValue=0.3;

slider.maximumValue=0.8;

//设置最小值一侧图片,设置最大值一侧图片

slider.minimumValueImage=[UIImage
imageNamed:@"123.png"];

slider.maximumValueImage=[UIImage
imageNamed:@"456.png"];

//设置最小值一侧轨道颜色,设置最大值一侧轨道颜色

slider.minimumTrackTintColor=[UIColor
redColor];

slider.maximumTrackTintColor=[UIColor
grayColor];

//设置滑块的颜色

slider.thumbTintColor=[UIColor
grayColor];

[self.view
addSubview:slider];

//设置滑块图片

[slider setThumbImage:[UIImage
imageNamed:@"789.png"]
forState:UIControlStateNormal];

}

-(void)sliderChange:(id)sender

{

UISlider*slider=(UISlider*)sender;

NSLog(@"value=%f",slider.value);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: