快速换气,我的代码:
if (slider2.value == 1)
{
barHeight = 100;
}
else if (slider2.value == 2)
{
barHeight = 200;
}
else if (slider2.value == 3)
{
barHeight = 300;
}
else if (slider2.value == 4)
{
barHeight = 400;
}
else if (slider2.value == 5)
{
barHeight = 500;
}
else
{
barHeight = 600;
}
Run Code Online (Sandbox Code Playgroud)
当我将滑块从1拖动到6时,我看到条形的高度发生了变化.但是当我从6变为1时,barHeight被卡在600并且没有返回到100.我错过了什么?
编辑(完整声明):
- (void)valueAgeChanged:(UISlider*)slider2
{
// DRAW BARS (skeme)
CGRect frame = CGRectMake(595, barX, 80, barHeight);
orangeView= [[UIView alloc] initWithFrame:frame];
orangeView.backgroundColor = [UIColor orangeColor]; …Run Code Online (Sandbox Code Playgroud)