计步器UIStepper

来源:互联网 发布:拍照解题的软件 编辑:程序博客网 时间:2024/06/05 22:57

这里写图片描述

//计步器UIStepper的宽高都是系统定死的,不可改变    UIStepper *step = [[UIStepper alloc]initWithFrame:CGRectMake(5, 30, 30, 30)];    //计步器加减号颜色改变    step.tintColor = [UIColor redColor];    //计步器背景颜色    step.backgroundColor = [UIColor grayColor];    //响应事件 UIControlEventValueChanged为值发生改变就响应    [step addTarget:self action:@selector(stepAction:) forControlEvents:UIControlEventValueChanged];    [self.view addSubview:step];    //改变计步器的起始值    step.value = 50;//起始值从50开始    //修改计步器的步长    step.stepValue = 10;    //设置计步器的最小值为0    [step setMinimumValue:0];    //设置计步器的最大值为500    [step setMaximumValue:500];    NSLog(@"%f",step.value);    //设置长按响应方式,YES为响应,NO为不响应    step.continuous = NO;

调用方法:

-(void)stepAction:(UIStepper*)sender{    NSLog(@"%f",sender.value);}