最小 0 から最大 100 までのスケールで UISlider 値を 20 に設定しました。
Slider が最初の 20 を下回らないようにする方法はありますか?
これは私が達成したいことを示すための写真です:
最小 0 から最大 100 までのスケールで UISlider 値を 20 に設定しました。
Slider が最初の 20 を下回らないようにする方法はありますか?
これは私が達成したいことを示すための写真です:
スライダーの値の変更を処理するアクションをセットアップします。新しい値が 20 未満の場合は、スライダーの値を 20 にリセットします。
アクションを追加します。
[slider addTarget:self action:@selector(sliderUpdate:) forControlEvents:UIControlEventValueChanged];
変更を処理します。
- (void)sliderUpdate:(UISlider *)slider {
CGFloat value = slider.value;
if (value < 20) {
slider.value = 20;
}
}