Objective-C-iOS常用小控件(UIStepper)计数器/步进器

//UIStepper计数器/步进器

- (void)createStepper{


    //创建计数器

    UIStepper *stepper=[[UIStepper alloc]init];

    

    //设置计数器的中心

    stepper.center=CGPointMake(250, 100);

    

    //设置自动重复

    stepper.autorepeat = YES;

    

    //设置最小值

    stepper.minimumValue=1;

    

    //设置最大值

    stepper.maximumValue=100;

    

    //设置当前值

    stepper.value=20;

    

    //设置计数器的步幅

    stepper.stepValue = 10;

    

    //设置计数器的颜色

    stepper.tintColor = [UIColor redColor];

    

    //设置背景图片

    [stepper setBackgroundImage:[UIImage imageNamed:@"icon1"] forState:UIControlStateNormal];

    

    //设置那边的图片

    [stepper setIncrementImage:[UIImage imageNamed:@"icon2"] forState:UIControlStateNormal];

    

    //设置那边的图片

    [stepper setDecrementImage:[UIImage imageNamed:@"icon1"] forState:UIControlStateNormal];

    

    //添加点击事件

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

    

    //添加计数器

    [self.view addSubview:stepper];

    

    

}


//点击事件的处理

-(void)stepper:(UIStepper *)stepper{

    

    NSLog(@"%f",stepper.value);

}


你可能感兴趣的:(iOS,iOS开发)