0

UISliderのサム画像が最大値に達したときに停止するように設定するにはどうすればよいですか。つまり、サム画像が最大値に達した後(最後に)、ユーザーはサム画像を移動できないようにする必要があります。

4

1 に答える 1

3

次のようなもの:

[slider setContinuous:YES];
[slider addTarget:self action:@selector(sliderChanged:) forControlEvents:UIControlEventValueChanged];

その後

- (void)sliderChanged:(UISlider*)sender {
    if ([slider value] >= [slider maximumValue]) {
      [slider setEnabled:NO];
    }
}
于 2010-06-28T19:37:44.440 に答える