2013-10-25 156 views

回答

0

设置,处理更改滑块值的操作。如果新的值小于20,然后重新设置滑块的值回到20

添加操作:

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

办理变更:

- (void)sliderUpdate:(UISlider *)slider { 
    CGFloat value = slider.value; 
    if (value < 20) { 
     slider.value = 20; 
    } 
} 
+0

由于马迪!该代码仅阻止UISlider低于20%。但显示slider.value的UILabel仍然下降到0%,但它也应该停止在20%。任何想法如何我可以管理? – MarcJohnson