计步器UIStepper

xiaoxiao2021-02-28  130

//计步器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); }
转载请注明原文地址: https://www.6miu.com/read-30033.html

最新回复(0)