UIProgressView* progress = [[UIProgressView alloc]initWithFrame:CGRectMake(10, 50, 100, 10)];
[progress setTrackTintColor:[UIColor orangeColor]];
[progress setProgressTintColor:[UIColor greenColor]];
[progress setTrackImage:[UIImage imageNamed:@""]];
[progress setProgressImage:[UIImage imageNamed:@""]];
progress.tag = 1;
[self.view addSubview:progress];
UIStepper* step = [[UIStepper alloc]initWithFrame:CGRectMake(10, 70, 0, 0)];
[step addTarget:self action:@selector(stepAction:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:step];
调用方法:
-(void)stepAction:(UIStepper*)sender
{
UIProgressView* progress = [self.view viewWithTag:1]
progress.progress = sender.value/100
}