Я использую следующий код, чтобы знать, что ползунок теперь скользит или нет.
Но есть ли способ или способ узнать это легче?iPhone: Как узнать, что UISlider скользит или нет?
[slider addTarget:self action:@selector(touchUp) forControlEvents:UIControlEventTouchUpInside];
[slider addTarget:self action:@selector(touchUp) forControlEvents:UIControlEventTouchUpOutside];
[slider addTarget:self action:@selector(touchUp) forControlEvents:UIControlEventTouchCancel];
[slider addTarget:self action:@selector(touchDown) forControlEvents:UIControlEventTouchDown];
- (void)touchDown {
self.sliding = YES;
}
-(void)touchUp {
self.sliding = NO;
}
Если вы хотите узнать, изменилось ли значение ползунка или нет (сдвигается или нет), вы можете прослушивать UIControlEventValueChanged - вот пример, который я нашел на SO http://stackoverflow.com/questions/4093143/what -gets-called-when-a-uislider-value-changes – ewiinnnnn
спасибо. но я знаю это событие. Я использую ползунок для тома. И я также использую уведомление об изменении размера. Я хочу игнорировать уведомление, пока я сдвигаю ползунок громкости. –