Значение UISlider не отображается UILabel - PullRequest
0 голосов
/ 29 сентября 2011

В моем приложении у меня есть представление Настройки, где пользователь может использовать UISlider для установки значения от 50 до 1000. Выбранное значение затем отображается в UILabel.

Проблема в том, что метка не отображается вообще. Акция и IBOutlets связаны в IB. NSLog правильно отображает значение на консоли.

Я не могу понять, что происходит .... нужна помощь:)

У меня есть следующее:

    IBOutlet    UILabel  *sliderLabel;
    IBOutlet        UISlider *slider;
    ...
    @property (nonatomic, retain) UILabel *sliderLabel;
    @property (nonatomic, retain) UISlider *slider;

    -(IBAction) sliderValueChanged:(id) sender;

и

   @synthesize sliderlabel, slider;


   - (IBAction) sliderValueChanged:(UISlider *) sender {
        NSString *sliderValue = [NSString stringWithFormat:@"%d feet",(int)[sender value]];
        NSLog(@"%@", sliderValue);
        [[self sliderLabel] setText: sliderValue];
   }

Спасибо и всего наилучшего.

...