我希望我在 UISlider 中有 4 个值,并且我希望在加载应用程序时应该选择一个默认值。
我希望在加载时显示初始值。
slider=[[UISlider alloc] initWithFrame:CGRectMake(290, 152, 160, 36)];
slider.minimumValue=0;
slider.maximumValue=3;
[slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];
滑块事件
-(IBAction)sliderAction:(id)sender
{
NSString*testing=[[NSString alloc] initWithFormat:@"%d",(int)slider.value];
if([testing isEqualToString:@"0"])
{
sliderLabel.text=@"5 (gal/acre)";
sliderValue=@"5";
}
else if([testing isEqualToString:@"1"])
{
sliderLabel.text=@"10 (gal/acre)";
sliderValue=@"10";
}
else if([testing isEqualToString:@"2"])
{
sliderLabel.text=@"15 (gal/acre)";
sliderValue=@"15";
}
else
{
sliderLabel.text=@"20 (gal/acre)";
sliderValue=@"20";
}
}