UISlider подсвечивает свойство для отображения значения. - PullRequest
0 голосов
/ 10 августа 2011

У меня есть IBOutlet uislider.Я хочу, чтобы он показывал значение ползунка, когда пользователь нажимает на ползунок, и изменяет его значение, когда пользователь убирает руку с ползунка. Я хочу, чтобы он опустился.Поэтому, когда пользователь нажимает, чтобы изменить значение ползунка, метка показывает значение, а когда пользователь берет палец ползунка, метка автоматически исчезает.

Мой код:

-(IBAction)sliderSlide:(UISlider *)aSlider {


    float f=slider.value;
    NSString *show=[NSString stringWithFormat:@"%.2f %%",f];
    label2.text=show;


}

я знаю, что мне нужно использовать slider.highlited = YES;но где и как я могу вернуть его обратно в скрытое?

Ответы [ 2 ]

1 голос
/ 10 августа 2011
- (IBAction)touchEndedAction
{
   self.label2.hidden = YES;
}

установить IBAction для ползунков UIControlEventEditingDidEnd или UIControlEventTouchCancel

попробовать.

0 голосов
/ 01 июня 2012

UIControlEventEditingDidEnd не работает для меня, но UIControlEventTouchDown работает

...