Ios UISlider固定位置
我已经将UISlider值设置为20,比例从最小值0到最大值100 有没有办法防止滑块低于最初的20 下面是一张图片,展示我想要实现的目标:Ios UISlider固定位置,ios,uislider,Ios,Uislider,我已经将UISlider值设置为20,比例从最小值0到最大值100 有没有办法防止滑块低于最初的20 下面是一张图片,展示我想要实现的目标: 设置处理滑块值更改的操作。如果新值小于20,则将滑块的值重置回20 添加一个操作: [slider addTarget:self action:@selector(sliderUpdate:) forControlEvents:UIControlEventValueChanged]; 处理更改: - (void)sliderUpdate:(UISlide
设置处理滑块值更改的操作。如果新值小于20,则将滑块的值重置回20 添加一个操作:
[slider addTarget:self action:@selector(sliderUpdate:) forControlEvents:UIControlEventValueChanged];
处理更改:
- (void)sliderUpdate:(UISlider *)slider {
CGFloat value = slider.value;
if (value < 20) {
slider.value = 20;
}
}
-(void)滑块更新:(UISlider*)滑块{
CGFloat值=slider.value;
如果(值<20){
slider.value=20;
}
}
谢谢你,麦迪!该代码只能阻止UISlider低于20%。但是显示slider.value的UILabel仍然下降到0%,但它也应该停止在20%。你知道我该怎么办吗?